txt ファイルが正常に作成されました (つまり、ファイルが存在して開きます)。正常に生成された電子メールにそれを添付したいと思います (つまり、電子メールが開き、電子メールにテキストを入力して送信できます)。添付ファイルを実行するためのコードは次のとおりです。
// Attach a file to the email
NSString *path = [self dataFilePath:(@"myFile.txt")];
NSData *myData = [NSData dataWithContentsOfFile:path];
[picker addAttachmentData:myData mimeType:@"text/plain" fileName:@"myFile"];
dataFilePath は、ファイルのパスを取得するために使用するメソッドです。頻繁に使用するので問題なく動作します。上記のコードは < br/ > < br/ > を配置し、テキスト ファイルからのテキストにさらにいくつかの < br/ > < br/ > ..breaks を挿入しています... したがって、これは実際にはファイル メール本文に貼り付け... ファイルを添付したいのですが。
このコードをスタックオーバーフローの他の投稿からコピー/変更しましたが、アップルのサイトで情報を見つけるのに苦労しています。注:彼らのウェブサイト(www.iana.org)はtxtを示していないため、txtファイルのmimeTypeが何であるかわかりません...???
更新: 更新されたコードに変更されました。「plain」が mimeType の正しい選択であることを確認していただきありがとうございます。