刘小汶

路漫漫其修远兮,吾将上下而求索。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

摘要: 阅读全文
posted @ 2016-04-08 09:12 williamliuwen 阅读(266) 评论(0) 推荐(0) 编辑

2016年11月5日

摘要: 插件安装的路径:~/Library/Application Support/Developer/Shared/Xcode - Alcatraz插件管理神器https://github.com/alcatraz/Alcatraz - VVDocumenter-Xcode代码注释神器https://github.com/onevcat/VVDocumenter-Xcode - KSImageNam... 阅读全文
posted @ 2016-11-05 22:03 williamliuwen 阅读(234) 评论(0) 推荐(0) 编辑

摘要: 这类事情缺点:你会嗜急成瘾,永远忙忙叨叨。其实,最好的时间管理,就是让这类事越少越好 这一类是表面上看起来需要立刻采取行动的事情,但客观而冷静地分析一下,我们就可以把它们列入次优先工作中去,或者,让别人去做。 原则:把最重要的事做到最好,不值得做好的事,就不值得去做 我们常常在做重要的事情前先做它们 阅读全文
posted @ 2016-11-05 21:00 williamliuwen 阅读(404) 评论(0) 推荐(0) 编辑

摘要: 条件语句 推荐写法,加上括号 if (!error) { return success; } 不推荐写法 if (!error) return success; 表达式 推荐写法 if ([myValue isEqual:@42]) { ... 不推荐写法 if ([@42 isEqual:myValue]) { ... nil和bool检查 推荐写法 if (so... 阅读全文
posted @ 2016-11-05 20:42 williamliuwen 阅读(160) 评论(0) 推荐(0) 编辑

摘要: title: iOS人机交互date: 2016-06-04 19:36:27tags: ## 人机交互摘要1)将重要内容和功能放到更重要的位置,以便用户可以更容易地关注主要任务一些可行的方法是,将主要元素放置在屏幕的上半部分,并靠近屏幕左侧(基于从左至右的阅读习惯):2)给每个交互元素以足够的间距 阅读全文
posted @ 2016-11-05 20:41 williamliuwen 阅读(214) 评论(0) 推荐(0) 编辑

摘要: 工具类 Chameleon for iOS 颜色主题库,提供flatColor许多颜色相关的便捷的方法。 GitHub:https://github.com/ViccAlexander/Chameleon pod: -Objective-C :pod'ChameleonFramework' -swi 阅读全文
posted @ 2016-11-05 20:35 williamliuwen 阅读(370) 评论(0) 推荐(0) 编辑

摘要: 软件工程师编程能力前言 /* 编码现状 */程序猿现状:现项目不是白做的,的确知道怎么写代码,怎么做出一个界面,怎么发起一个网络请求... 仅此而已了。不知道如何做设计,如何优化,一行代码不知道不同的写法有什么不同。很多在以前我认为是程序员基本素养的东西,到了互联网这个行业就都没有了。原因:没有对技 阅读全文
posted @ 2016-11-05 20:34 williamliuwen 阅读(1309) 评论(0) 推荐(0) 编辑

摘要: ## 命名规范 1.iOS命名原则 * 可读性高、可复用、易维护、可扩展 * 防止命名冲突(通过加前缀来保证) * 每个模块都要加上自己的前缀, 前缀在编程接口中非常重要, 可以区分软件的功能范畴并防止不同文件或者类之间命名发生冲突, 比如相册模块(PhotoGallery)的代码都以PG作为前缀: PGAlbumViewController, PGDataManager. * 可扩展则是要求写... 阅读全文
posted @ 2016-11-05 20:33 williamliuwen 阅读(206) 评论(0) 推荐(0) 编辑

摘要: 安装jekyll http://www.jianshu.com/p/07064eb79740 https://my.oschina.net/u/868062/blog/613164 $ gem install jekyll ~ $ jekyll new my-awesome-site ~ $ cd my-awesome-site ~/my-awesome-site $ jekyll s... 阅读全文
posted @ 2016-11-05 20:31 williamliuwen 阅读(187) 评论(0) 推荐(0) 编辑

摘要: http://www.cnblogs.com/daguo/p/4097263.html #### 部署hexo前提准备 1.到node.js 网站 https://nodejs.org/en/ 下载node.js 直接安装,安装完,查看版本 ,node -v 2.到homebrew 网站 http: 阅读全文
posted @ 2016-11-05 20:31 williamliuwen 阅读(229) 评论(0) 推荐(0) 编辑

2016年4月16日

摘要: 遵守CBCentralManagerDelegate代理和CBPeripheralDelegate代理 在使用你的应用去扫描设备之前,先要确定你的蓝牙是否已经打开,所以我们要做一个判断: 其中f3d9是我连接到iPad mini2的LightBlue app模拟的BLE外围设备,你要换成你设备的UU 阅读全文
posted @ 2016-04-16 09:26 williamliuwen 阅读(871) 评论(0) 推荐(0) 编辑