block和delegate 通知区别
摘要:通知:“一对多”,在APP中,很多控制器都需要知道一个事件,应该用通知; delegate:1,“一对一”,对同一个协议,一个对象只能设置一个代理delegate,所以单例对象就不能用代理;2,代理更注重过程信息的传输:比如发起一个网络请求,可能想要知道此时请求是否已经开始、是否收到了数据、数据是否
阅读全文
posted @
2017-03-03 18:08
廖利君
阅读(264)
推荐(0) 编辑
iOS开发中 static 与const的使用
摘要:1.const: 被const修饰的变量是只读的(变量->只读变量) 2.static的作用:定义所修饰的对象只能在当前文件访问,不能同过extern来引用 默认情况下的全局变量 作用域是整个程序(可以通过extern来引用) 被static修饰后仅限于当前文件来引用 其他文件不能通过extern来
阅读全文
posted @
2017-03-03 17:58
廖利君
阅读(3066)
推荐(0) 编辑
写一个NSString类的实现
摘要:意思是:建立对象需要两个步骤1分配内存 2初始化1分配内存,要sentallocorallocWithZone:message to the object’s class. 也就是常见的[Class alloc].或是不常见的[ClassallocWithZone]2初始化.要调用init的方法进行...
阅读全文
posted @
2015-09-08 14:18
廖利君
阅读(596)
推荐(0) 编辑