【发布时间】:2013-07-04 23:53:33
【问题描述】:
如果有人问过这个问题,请原谅我,我没有对 SO 进行足够好的搜索。
我正在执行以下操作来枚举子视图数组,同时从其父视图中删除每个子视图:
for( NSView *subview in [[self subviews] copy])
{
[subview removeFromSuperview];
}
它工作正常,但是有没有更合适的方法来实现这个循环,而不是简单地复制数组?
【问题讨论】:
-
这是我所知道的最优雅的方式。
-
@Danilo 我想我正在寻求解决该问题的最佳方法。我有一个可行的解决方案,我想知道首选/更正确的方法。
标签: objective-c arrays enumeration