关于IOS回调的个人看法
来源:互联网 发布:网络群组信息管理规定 编辑:程序博客网 时间:2024/06/01 09:32
个人拙见,仅供参考:
ios回调有以下几种方法:
一、delegate,容易理解,用的地方也比较多,但是使用有些复杂,由于delegate一般使用弱引用weak或者assign,因此要注意野指针的发生。个人推荐使用此方法
二、block,block回调,由于block只有对象,所以block回调之前对象不会被释放。所以对于频繁调用,开辟大内存的地方要小心使用。
三、notification,通知,这个容易理解,使用方便。但是,由于通知不太容易监控,同时需要及时的remove通知。所以容易产生各种问题。
四、runtime,由于runtime方法的不可见,所以,代码不易懂,同时debug也是一个大问题。
具体使用方法,可留言,共同讨论。
0 0
- 关于IOS回调的个人看法
- 关于treeview 的个人看法
- 关于职业生涯的个人看法
- 关于VJ 的个人看法
- 个人关于数据结构的看法
- 关于STL的个人看法
- 关于BCB,VC的一点个人看法
- 谈点关于SmartClient的个人看法。
- 关于电子商务平台的发展及个人看法
- 关于墓地我个人的看法。
- 关于J2EE学习的书籍,个人看法
- 关于管理的一点个人看法
- 关于Ext的一些个人看法
- 个人关于chrome浏览器的一些看法
- 关于换工作的个人看法
- 关于汇编语言位图的个人看法
- 关于内核学习的一些个人看法!
- 关于代码注释我的个人看法
- ABAddressBookRequestAccessWithCompletion线程安全
- hdu1272并查集
- 复习--Ultra-QuickSort(归并排序求逆序数)
- Largest Rectangle in Histogram
- Windows power shell 运行方式汇总
- 关于IOS回调的个人看法
- Spring3 MVC 学习笔记
- 日期、时间控件的使用
- 来来回回又到这里
- poj2112 Optimal Milking --- 最大流,二分
- R语言学习(1)-将R作为科学计算器使用
- 流程图的常用句型结构整理
- 026:核心开发接口
- poj2479