私はNSMutableArray
という電子メールを合成しました。これはオブジェクトPersonの一部です。電子メール配列には、いくつかのオブジェクトへのポインタが含まれています。NSMutableStringで可変配列にアクセスしようとするとアクセスが不正
@property (strong) NSMutableArray *email;
@synthesize email = _email;
文字列は次のように(Eメール・オブジェクトのinitメソッドで)宣言されました:これで
NSMutableString *s = [NSMutableString stringWithFormat:@"Blah"];
を私は後で別に[email count]
コマンドを実行したとき、私は悪いアクセスエラーが発生します方法。自動保持カウントARCを使用します。なぜこれが起こるのですか?
EDIT:%@を使用して[email count]
の出力が印刷されていることが重要であることが判明しました。これはほとんどの時間では機能しません。