これが尋ねられた場合は許してください。SOで十分な検索を実行しませんでした。
スーパービューから各サブビューを削除しながら、サブビューの配列を列挙するために次のことを行っています。
for( NSView *subview in [[self subviews] copy])
{
[subview removeFromSuperview];
}
正常に動作しますが、単に配列をコピーするのではなく、このループを実装するより適切な方法はありますか?
これが尋ねられた場合は許してください。SOで十分な検索を実行しませんでした。
スーパービューから各サブビューを削除しながら、サブビューの配列を列挙するために次のことを行っています。
for( NSView *subview in [[self subviews] copy])
{
[subview removeFromSuperview];
}
正常に動作しますが、単に配列をコピーするのではなく、このループを実装するより適切な方法はありますか?