05 2015 档案

摘要:今天有个前同事联系到我,抱怨现在好的前端程序员很缺,正好前几天五一的时候看到 Twitter 上很多人公开讨论自己的薪资,有一些感触。大部分程序员,尤其是前端,每天都要关注技术进展,几乎没时间关心别的,性格往往也不善言辞,老实巴交,凡事先反思自己的技术水平,所以我打算写这篇文章谈论一下薪水问题,希望... 阅读全文
posted @ 2015-05-14 22:16 AllenLiu 阅读(345) 评论(1) 推荐(0)
摘要:我们在编码中,很多时候需要将C里面原生的数据封装成对象,这样可以用NSDictionary或者NSArray来存取访问。尤其是一些做适配的情况下,这种封装是不可避免的。Objective-C提供了不少类可以帮助我们,比较常见的是NSNumber,NSValue和NSData。NSNumber主要是用... 阅读全文
posted @ 2015-05-13 15:34 AllenLiu 阅读(688) 评论(0) 推荐(0)
摘要:Reveal查看任意app的高级技巧Reveal是一个很强大的UI分析工具,与其他几个功能相近的工具(比如PonyDebugger)相比,其最大的特点就是非常直观,用来查看app的UI布局非常方便。其常规用法是将framework集成至Xcode工程中,可参见Reveal的官网http://reve... 阅读全文
posted @ 2015-05-11 22:55 AllenLiu 阅读(293) 评论(0) 推荐(0)
摘要:Alcatraz 是一个 Xcode 上开源的包管理器(package manager),你可以用它去发现或者安装插件、模板、颜色主题等,而不必手动地克隆复制文件。它和 Xcode 无缝整合在一起。现在 Alcatraz 支持 Xcode5 了。Alcatraz 源码地址在:https://gith... 阅读全文
posted @ 2015-05-11 21:47 AllenLiu 阅读(185) 评论(0) 推荐(0)
摘要:nil用来给对象赋值(Objective-C中的任何对象都属于id类型),NULL则给任何指针赋值,NULL和nil不能互换,nil用于类指针赋值(在Objective-C中类是一个对象,是类的meta-class的实例), 而NSNull则用于集合操作,虽然它们表示的都是空值,但使用的场合完全不同... 阅读全文
posted @ 2015-05-03 09:56 AllenLiu 阅读(254) 评论(0) 推荐(0)
摘要:1.首先要知道什么是沙盒? 沙盒就是每一个应用程序安装完毕之后在本地生成的一个文件夹,就叫做沙盒文件.下面是沙盒的一个路径展示: 可以看到: iphone沙箱模型的有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么?下面就详细的一一道来: 分别是:doc... 阅读全文
posted @ 2015-05-03 09:51 AllenLiu 阅读(764) 评论(0) 推荐(0)