cocos2d ゲームで見つけたテンプレートの初歩的なヒット テスト機能で、元の作成者は次のように実行ループ中にヒット テストを実行するオブジェクトを決定しました。
for (Enemy *someEnemy in self.children) {
if ( [someEnemy isKindOfClass:[Enemy class]] ) {
...
}
}
誰かが .children によって返されるリストの特異性について詳しく説明できますか? より具体的には、上記のコードの if ステートメントは実際に必要ですか?