for (CCSprite *body in bodyArray) {
if (CGRectIntersectsRect(snakeHead.boundingBox, body.boundingBox)) {
[self unscheduleUpdate];
[self gameOver];
}
}
これはxcode4.2osx10.6.8で完全に機能した私のコードですが、xcode 4.5にアップグレードする必要がある場合、「'body'のローカル宣言はインスタンス変数を非表示にします」という警告が表示されます。問題を検索しましたが、解決策が見つかりませんでした。ここの誰かがこの警告を理解していますか?