누군가 다른 뷰 컨트롤러에서 반환 된 후 왜 NSMutableString이 NULL이 될지 알 수 있습니까?NSMutableString 다른 뷰 컨트롤러에서 돌아온 후 Null
완전히 괜찮아요. View Controller를 켜 놓지 않는 한 사용할 수 있습니다. 하지만 만약 내가 다른보기 컨트롤러를 제시하고 다음을 닫습니다. (내 NSMutableString있는 내보기 컨트롤러 다시 데려 오) 모든 갑자기 NULL 및 나는 그것에 추가 할 수 없습니다.
ViewDidLoad에서 이와 같이 초기화합니다.
//initialize mutable string
self.ticketsToSendToServer = [NSMutableString stringWithString:@""];
보유해야 할 것인가 (예 : 시도했지만 작동하지 않는 것).
콘솔에 메모리 경고가 표시됩니까? –
다른 문자열을 ""에 추가하는 이유는 무엇입니까? – Legolas
처음에이 ticketToSendToServer = [[NSMutableString alloc] init]과 같은 문자열을 초기화했습니다. 그런 다음 위에 게시 한 방식으로 읽으십시오. 그게 왜. @i 콘솔에 메모리 경고가 없습니다. – Louie