2
をチェックしていながら、セレクタに応答しないかもしれないと言いますそれに対してxCodeを使わずにセレクタを安全に呼び出す方法はありますか?警告は次のとおりです。Xcodeは、オブジェクトが、私は次のコードを持っていること
/path/file.mm:79:警告:より多くのソリューションよりも、回避策のように見えます
をチェックしていながら、セレクタに応答しないかもしれないと言いますそれに対してxCodeを使わずにセレクタを安全に呼び出す方法はありますか?警告は次のとおりです。Xcodeは、オブジェクトが、私は次のコードを持っていること
/path/file.mm:79:警告:より多くのソリューションよりも、回避策のように見えます
if([someIndexes respondsToSelector:@selector(setOpacity:)])
[(id)someIndexes setOpacity:127];
: 'CCNode' '-setOpacity' に応答しないことがあり – Dani
@ダニ、私はもっと同意できませんでした。特定の型チェックが必要な場合は、特定の型を使用します。コンパイラにタイプチェックを行わせたくない場合は、より一般的なタイプを使用します。これはまさにこの機能が存在する理由です。プログラマが選択できるようにするためです。 – hooleyhoop