У меня проблема с NSString.Проблема с памятью NSString
NSString* str = [[NSString alloc] initWithString:@"Hello world"];
В коде выше, нужно ли освободить объект str? Согласно правилу, этот объект создается с помощью alloc, поэтому он должен быть явно выпущен с помощью метода release. Тем не менее, я не могу найти утечки памяти в Инструментах, когда я их явно не выпускаю. Когда NSString заменяется NSNumber, происходит утечка памяти.
Может ли кто-нибудь дать мне несколько предложений? Благодарю.
Путь другой: соблюдайте правила, и ваше приложение не будет просачиваться (где-нибудь там будет ошибка). Не следуйте правилам, и ваше приложение будет течь - когда-нибудь, если не сейчас. –