0
可能性の重複は:
Sending a message to nil?参照がインスタンスを指していない場合、なぜインスタンスメソッドを呼び出すことができますか?
何もインスタンス化されなかったためにNSMutableArray
への参照は、まったく任意のオブジェクトを指していない場合は、なぜインスタンスメソッドは、まだどの実行せずに呼び出すことができます時間エラー?
NSMutableArray *foo = nil;
NSLog(@"[null count] is %i", [foo count]);
NSLog(@"[null count] again is %i", [(NSMutableArray *) nil count]);
上記線プリントアウト0
代わりの不良メモリアクセスを引き起こすか、またはインスタンスが存在しないというエラーを引き起こす両方。