我是 iphone 开发的新手,为了感受一下,我创建了一个新视图,在每次加载时都会弹出一个警报。
这工作正常,但是当我关闭应用程序,然后重新打开它时,整个应用程序崩溃。我唯一要做的就是显示警报。
这是我的警报代码:
UIAlertView *alert = [[UIAlertView alloc]
initWithTitle: @"Announcement"
message: @"This is really annoying just to make"
delegate: nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alert show];
我想我应该放[alert release];
,但 Xcode 一直说不release
可用。
[alert release]
我的应用程序在退出/重启时不断崩溃的原因是什么?
谢谢!
编辑:继承我调用 UIAlertView 的周围代码
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.
//just testing alerts..this shows up after the first load only
UIAlertView *alert = [[UIAlertView alloc]
initWithTitle: @"Announcement"
message: @"This is really annoying just to make"
delegate: nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alert show];
}