0
это на основной код:iphone - как я могу получить утечку с помощью этого alertView?
NSString * title = NSLocalizedString(@"myTitle", @"");
NSString * cancelTitle = NSLocalizedString(@"dismiss", @"");
NSString * otherTitle = NSLocalizedString(@"noMoreTips", @"");
NSString * message = NSLocalizedString(@"myMessage", @"");
[self ShowAlertBox: title : message : cancelTitle : otherTitle];
Это метод
- (void) ShowAlertBox: (NSString *) title : (NSString *) myMessage : (NSString *) cancelButton : (NSString *) otherButton {
UIAlertView * alertView = [[UIAlertView alloc]
initWithTitle:title
message:myMessage
delegate:self cancelButtonTitle:cancelButton
otherButtonTitles:otherButton, nil ];
[alertView show];
[alertView release];
}
Я также попытался удалить [релиз alertView] отсюда и поместить его в
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
без каких-либо успехов ... он все еще протекает !!
Я что-то упустил?
спасибо
ЧТО ???? !!!!!!!!! ???!?!?!? !!?!?!?!?!!! это может случиться? Я выброшу инструменты из окна! Значит, инструменты не заслуживают доверия? – SpaceDog
@ Цифровой: всегда проверяйте, является ли утечка разумной. Вам нужно проверить «Build and Analyze» более полезно. Конечно, если вы полностью понимаете руководство по управлению памятью, то легко увидеть, нет ли утечки. – kennytm