我有以下代碼在MyViewController.m中編寫,作爲一系列用於打開應用程序內電子郵件實用程序的方法的一部分,當UIAlertView被警報的確認消除時按鈕(用戶做了一些事情,警報視圖出現要求確認,用戶點擊確認)。我發現這個應用內電子郵件的實現here。'MyViewController'可能不會響應'-showEmailModalView'
- (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex {
if (buttonIndex == 1) {
[self showEmailModalView];
}
}
此代碼實際上完全按照預期工作,沒有任何明顯的問題;但是,沒有在第三行編譯器警告:
[self showEmailModalView];
警告內容: 「‘MyViewController’可能不響應to'-showEmailModalView'」
我想知道的是,沒有任何人知道爲什麼會發生此警告或者調用此方法的正確方法是什麼?
謝謝,這可以幫助我很多。它看起來像一個iPhone程序員,我真的需要了解這個警告的含義。 – Andrew 2011-03-31 22:16:16