前提・実現したいこと
swiftで作成したiphoneアプリ内でデータを取り(accrecord,gyrorecord)、それを.csvファイルに
出力してから保存したいと考えています。NSHomeDirectory() + "/Documents" というコードを
調べてもiponeのどこに保存されているのかが分かりません。
初期で入っているファイルアプリも確認しましたが保存されていないようでした。
試したこと
http://begigrammer.hatenablog.com/entry/2017/01/01/041039
こちらのページを参考にして以下のコードを書きました。
func createFile(fileName : String){ let filePath = NSHomeDirectory() + "/Documents" + fileName + ".csv" print(filePath) print(accrecord) print(gyrorecord) do{ try accrecord.write(toFile: filePath, atomically: true, encoding: String.Encoding.utf8) try gyrorecord.write(toFile: filePath, atomically: true, encoding: String.Encoding.utf8) print("Success to Write the File") }catch _ as NSError{ print("Filure to Write File\n(error)") }
補足情報(FW/ツールのバージョンなど)
X-code12.0
Swift5
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/04 12:31
2020/10/04 13:13
2020/10/04 14:15
2020/10/05 04:21
2020/10/07 16:14
2020/10/08 06:28