Swiftでファイル操作をするにはNSFileManagerを利用するのが一般的です。iOSでデータを永続化する方法は、NSUserDefaultsやCoreDataがありますが、一時的に/tmpや/Library/Cachesに保存する場合、アプリ内領域に保存するためにはNSFileManagerを使います。 NSFileManagerによるデータの永続化 iOS Storage Guidlineによると、 Only documents and other data that is user-generated, or that cannot otherwise be recreated by your application, should be stored in the /Documents directory and will be automatically backed up
![簡単!Swiftでファイル操作・データの永続化 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/d444e3ff032f1857461804ccc32fcd4ebdc3e75c/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUU3JUIwJUExJUU1JThEJTk4JUVGJUJDJTgxU3dpZnQlRTMlODElQTclRTMlODMlOTUlRTMlODIlQTElRTMlODIlQTQlRTMlODMlQUIlRTYlOTMlOEQlRTQlQkQlOUMlRTMlODMlQkIlRTMlODMlODclRTMlODMlQkMlRTMlODIlQkYlRTMlODElQUUlRTYlQjAlQjglRTclQjYlOUElRTUlOEMlOTYmdHh0LWFsaWduPWxlZnQlMkN0b3AmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZzPTBlYzQ2ODMwOWEyNDhhODgwOTAzNWIwNmNkYTNmZjkw%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDB5b2F2bHQmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWRjMDI1NjgyNTE2MjU1ZTQ5OWE5YTljNTQ0YjhiNTEz%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Dbb6e4857eaf682740a4c0731253713a5)