更新时间:2022-09-14 18:14:37
下面是三种语言的写法,Objective-C和JavaScript是一样的,与C#不一样。
JS
for(var property in object) object[property];
C#
foreach(var o in dictionary) o.Value, o.Key;
Objective-C
for(id key in dictionary) dictionary[key];
Objective-C与C#的区别是一个是key,一个是pair;其实了解了以后操作都非常简单,但是一开始有点绕。
本文转自Jake Lin博客园博客,原文链接:http://www.cnblogs.com/procoder/archive/2012/12/26/Objective-C-Fast-Enumeration.html,如需转载请自行联系原作者