アプリに MFMailComposeViewController を正常に実装した後、シミュレーターと iPhone で実行します。それでも正常に動作しますが、クラッシュしました。私は 5 つの MFMailComposeViewController.h の問題を取得します: プロトコル宣言が見つかりません、予期される識別子または '(' など...
私のコントローラーヘッダーには以下が含まれます:
MessageUI/MessageUI.h
MessageUI/MFMailComposeViewController.h
プロトコルに準拠しています:
@interface DetallViewController : UIViewController < UIActionSheetDelegate,
MFMailComposeViewControllerDelegate>
1) フレームワークを削除して追加する 2) 多くの投稿で提案されているように、デバイスと Xcode を再起動する 3) MFMailComposeViewController を処理する別のコントローラーを作成する
この問題で3日後、私はこれに完全に行き詰まっています。ご想像のとおり、どんな助けでもありがたいです。
フレームワークが選択されているかどうかが表示されるので、これは一種の参照問題だと思います。
前もって感謝します