2012-02-04 65 views
0

我有一個按鈕連接到一個名爲sendWO的IBAction。這應該是非常簡單的,也許我錯過了UIAlertView類的一些基本概念。它掛在我的viewcontoller,如果我把一些NSLogs我知道按鈕正確調用sendWO類,它只是不顯示警報。沒有警告/崩潰或類似的東西。我試過使用委託:無,發件人,自己,並完全刪除參數。iPhone Dev:UIAlertView不會顯示

- (IBAction)sendWO:(id)sender 
{ 
    NSString *theMessage = [NSString stringWithFormat:@"Thank you! We will call you  shortly at %@ to confirm.",choices.customerPhone]; 
    UIAlertView *alert = [alert initWithTitle:@"Thank you!" message:theMessage 
delegate:sender cancelButtonTitle:@"OK" otherButtonTitles:nil]; 
    [alert show];  
} 

回答

1

你失去了一些東西簡單:

你要的Alloc的alertview

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Thank you!" message:theMessage 
delegate:sender cancelButtonTitle:@"OK" otherButtonTitles:nil]; 

    [alert show];  

    [alert autorelease]; 
+0

哈,你打我吧:P – 2012-02-04 00:08:54

+0

啊呀。我的生活時光浪費了。 – alukaiser 2012-02-04 00:12:02

+0

@alukaiser它發生了。有時候可以休息一下,用新鮮的眼睛看代碼 – 2012-02-04 00:21:34