アラートの確認でUIAlertViewが終了したときに、アプリ内電子メールユーティリティを開くために使用する一連のメソッドの一部としてMyViewController.mに次のコードを記述しましたボタンをクリックします(ユーザーは何かをします、確認を求める警告表示が表示され、ユーザーは確認をクリックします)。このアプリ内メールの実装はhereです。'MyViewController'が '-showEmailModalView'に応答しない可能性があります
- (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex {
if (buttonIndex == 1) {
[self showEmailModalView];
}
}
このコードは実際にはっきりとした問題なしに正確に意図どおりに動作します。しかし、3行目のコンパイラの警告があります:
[self showEmailModalView];
警告読み: 私が知りたいのは何
、ある人を行い「『MyViewControllerは』 to'-showEmailModalView "が応答しない場合があります」この警告がここで発生する理由、またはこのメソッドを呼び出す正しい方法は何かを知っていますか?コンパイラは、あなたのオブジェクトは、このメッセージに応答することを知っているので、
ありがとう、それは私をたくさん助けます。 iPhoneのプログラマーのように、私は実際にその警告の意味を知る必要がありました。 – Andrew