Если я alloc unit UIAlertview, а затем show это.Должен ли я release это после show или я autorelease это?
alloc unit
show
release
autorelease
Отпустите его после шоу. Он будет сохраняться до тех пор, пока он больше не понадобится.
Это обычный способ показать предупреждение:
UIAlertView *alert = [[UIAlertView alloc] initWithTitle: @"Title:" message: @"The Message" delegate: self cancelButtonTitle: @"OK" otherButtonTitles: nil]; [alert show]; [alert release];
Это хороший стиль программирования, чтобы выпустить его вручную. Авто-релиз также будет делать то же самое, но в свое время. Так что это могло бы выпустить это последнее также.