別のView Controllerから返された後にNSMutableStringがNULLになる理由を誰かが教えてもらえますか?NSMutableString別のView Controllerから返された後にNULLが返される
View Controllerをオンにしない限り、完全にうまく使用できます。しかし、もし私が別のビューコントローラを提示し、それを閉じます。 (私のNSMutableStringを持っている私のビューコントローラに私を連れてきて)突然のNULLのすべてを私はそれに追加することはできません。
このように、ViewDidLoadで初期化します。
//initialize mutable string
self.ticketsToSendToServer = [NSMutableString stringWithString:@""];
私はそれを保持する必要がありますか何か(私はそれを試みましたが、doesntは動作するようです)。
コンソールにメモリ警告が表示されていますか? –
なぜ「」に別の文字列を追加していますか? – Legolas
最初はこのticketToSendToServer = [[NSMutableString alloc] init]のような文字列を初期化していました。 しかし、私は上記の方法でそれを行うために読んでください。それが理由です。 @iコンソールにメモリ警告はありません。 – Louie