2009-12-13 37 views

回答

3

这里是一个Objective-C 1.0 foreach macro,可以使for(id obj in collection)循环更容易转换。使用它,你可以说:foreach(id,obj,collection){…}。我在快速枚举之前使用了它几年,并且它工作得很好。

+0

看起来不错!谢谢! – 2009-12-15 16:31:32

1
  • 如果您使用的是垃圾收集,则需要将其撤消。
  • 删除所有财产使用情况(根据需要编写自己的访问器)
  • 如果您通过for(object in collection)迭代集合,则需要重做。
+0

谢谢!我没有使用GC,所以这是照顾。虽然我使用了很多属性。是否有脚本或工具可以让我转换它? – 2009-12-13 16:59:02

+0

我会通过Xcode插件进行搜索。但我有一种感觉,这不是一个普遍的要求。我见过创造属性的东西,但没有任何删除它们的东西。 – MarkPowell 2009-12-13 17:09:11

+0

给自己写一个脚本,很简单。 – 2009-12-13 17:15:04

相关问题