在编程中经常需要列举collection中的元素,当前的Objective-C语言有多种办法实现此功能,可以用标准的C语言循环,也可以用Objective-C 1.0 的NSEnumerator以及Objective-C2.0的快速遍历(fast enumeration)。语言中引入"块"这一特性后,又多出来几种新的遍历方式,而这几种方式容易为开发者所忽视。采用这几种新方式遍历collection时,可以传入块。
第四十八条: 多用块枚举,少用for循环
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 多用枚举块,少用 for 循环 在编程中经常需要列举 collection 中的元素,当前 OC 语言有多种方法实...
- 在编程中经常需要列举collection中得元素,在当前的Objective-C语言中又多重办法实现此功能。 fo...