摘要: copy与retain的区别:copy是创建一个新对象,retain是创建一个指针,引用对象计数加1。Copy属性表示两个对象内容相同,新的对象retain为1,与旧有对象的引用计数无关,旧有对象没有变化。copy减少对象对上下文的依赖。 retain属性表示两个对象地址相同(建立一个指针,指针... 阅读全文
posted @ 2014-10-18 14:42 L了个J 阅读(195) 评论(0) 推荐(0) 编辑
摘要: python这个脚本语言非常好用。但是发现在mac系统中好像idle并没有在windows下好用。所以觉得python在mac下一定会有一个更好用的编辑器,打开python时发现系统默认的是使用xcode打开的。而且也有语法高亮和关键字自动填充功能。这样说来在mac系统下一定可以使用xcode运行p... 阅读全文
posted @ 2014-10-18 14:36 L了个J 阅读(4132) 评论(0) 推荐(0) 编辑
摘要: 说明:本文介绍多线程断点下载。项目中使用了苹果自带的类,实现了同时开启多条线程下载一个较大的文件。因为实现过程较为复杂,所以下面贴出完整的代码。实现思路:下载开始,创建一个和要下载的文件大小相同的文件(如果要下载的文件为100M,那么就在沙盒中创建一个100M的文件,然后计算每一段的下载量,开启多条... 阅读全文
posted @ 2014-10-18 14:31 L了个J 阅读(644) 评论(0) 推荐(0) 编辑
摘要: iOS中的数据持久化方式,基本上有以下四种:属性列表、对象归档、SQLite3和CoreData1.属性列表涉及到的主要类:NSUserDefaults,一般 [NSUserDefaults standardUserDefaults]就够用了@interface User : NSObject @p... 阅读全文
posted @ 2014-10-18 14:25 L了个J 阅读(222) 评论(0) 推荐(0) 编辑