第四十八条: 多用块枚举,少用for循环

    在编程中经常需要列举collection中的元素,当前的Objective-C语言有多种办法实现此功能,可以用标准的C语言循环,也可以用Objective-C 1.0 的NSEnumerator以及Objective-C2.0的快速遍历(fast enumeration)。语言中引入"块"这一特性后,又多出来几种新的遍历方式,而这几种方式容易为开发者所忽视。采用这几种新方式遍历collection时,可以传入块。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容