赞了文章2016-01-29
目录 当我们在谈论缓存的时候,我们在谈论什么? GET网络请求缓存 80%的缓存需求:两行代码就可满足 控制缓存的有效性 文件缓存:借助ETag或Last-Modified判断文件缓存是否有效 Last-Modified ETag 总结 一般数据类型借助 Last-Modified 与 ETag 进行缓存 剩下20%的...
回答了问题2015-12-18
使用 registerNib(_ nib: UINib?, forCellReuseIdentifier identifier: String)
回答了问题2015-11-28
这个问题我以前答过,飞机票:[链接]
回答了问题2015-09-24
是因为 cocoapods 升级后格式变了, 从某个版本开始, 在 builldsetting -> other linker flags 把-lPods-AFNetworking 改成 -l"AFNetworking", 其他的一样。 你先把所有的库移除掉再重新 pod install 也可以
回答了问题2015-05-12
你可以看下 javascriptcore 框架的文档,这个框架让 Objective-C 和 JavaScript 代码直接交互变得非常简单方便。
回答了问题2015-05-11
如果你用的是 Objective-C 可以这样写: {代码...} swift 类似
赞了回答2015-04-08
tl;dr: 正确的做法应该是:git rm --cached logs/xx.log,然后更新 .gitignore 忽略掉目标文件,最后 git commit -m "We really don't want Git to track this anymore!"
回答了问题2015-04-07
你的 ImageView 的宽度是等比例的,发现实际显示中并没有等比例显示,而且 StoryBord 上 TextView 的显示和你的约束不太一样,你看看是不是有警告, 有的话 update frame 一下。并且 TextView 的有个约束不应该是 leading space to imageview 么
回答了问题2015-02-28
你是说下面有很多的空白行么,如果是因为有空白行的话加下面一行代码就行了 {代码...}
回答了问题2015-02-19
视图没有载入之前,你的 nameLabel 和 descriptionLabel 是 nil.
提出了问题2015-02-15
回答了问题2015-02-14
copy赋值时会开辟一个新的内存区域,而 strong 则不会。使用 copy 可以防止不可变的属性被赋值的是可变的数据时,因为可变数据的改变而改变属性的值。举个例子
回答了问题2015-02-14
copy赋值时会建立一个显得内存区域。使用 copy 可以防止不可变的属性被赋值的时可变数据时因为可变数据的改变而改变属性的值举个例子
回答了问题2015-02-11
可以尝试一下 Meteor 框架,是一个基于 nodejs 和 mongodb 的 WebApp 框架,通过 DDP 协议来处理实时通信。实时代码更新,在服务器代码更新后,客户端无须用户干预。而且有延迟同步机制,用户提交的数据实时反馈在屏幕上,如果因为网络原因数据提交失败,数据会在网...
关注了问题2015-02-08
回答了问题2015-02-05
没有设置格式。可以使用 setDateFormat: 或者 setDateStyle: 方法设置,就不会返回 nil 了 {代码...} Unix 时间戳转 NSDate 可以这么写 {代码...}
回答了问题2015-02-04
也可以这么认为,因为只有一个实例。
回答了问题2015-02-02
Laravel 运行会先加载 public 下的 index.php,用户访问的 url 会通过设置的 路由 转换到 Controller 中的某个方法。
回答了问题2015-02-01
上面显示的地址是 16进制 的 * 0x0064fd28 与 0x0064fd30 之间还有 * 0x0064fd29 * 0x0064fd2a ................ * 0x0064fd2f
回答了问题2015-02-01
int是占用4个字节 , 如果是 unsign 则存储范围是 0 - 4294967295 int 后面的数字,并不会影响存储,对实际存储的值无任何影响。不管后面的数字是多少都没有实际作用。一个 int 只占四个字节而已。 只是在客户端显示的时候才起作用 并且一定要 zerofill 属性。