Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。732件1初心者ですみません。今playground上で動くプログラムをswift2.1からswift3に書き換えていて、プログラムの指示通りに直していたのですが、あるテキストボックスを作り、上書き保存する場面でエラーが出ました。type.のエラーが出ました。個の銅バッジコードを提示していただくのはいいのですが、検証可能な形での提示をしてください。filePathとMill1が未定義状態なので、検証できません。6:59nagonsoftwareさん、ご指摘ありがとうございます。票1なかなか難解なエラーメッセージですが、エラーの原因は、型の不一致にあります。cstringは、CChar型をメンバーとする配列(のOptional)で、それをUnsafePointer<UInt8>に変換するのは、型不一致になります。C言語、Objective-Cだと、暗黙の型キャストをしてくれますが、Swiftはしてくれません。Swift3になって、よけいしてくれなくなった印象があります。UnsafePointer<UInt8>(cstring!)この3行を、こう書き換えてください。UnsafePointer<UInt8>(tmps)C言語の文字列(cString)を経由せずに、文字列をUInt8型の配列に、2行目で変換しています。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。