查询沙盒路径

//
//  ViewController.swift
//  持久化数据-ns
//
//  Created by admin on 16/1/19.
//  Copyright © 2016年 jin. All rights reserved.
//

import UIKit

class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        // 应用程序根目录
        let home = NSHomeDirectory()
        // 保存应用需要持久化,并且需要在不同设备间同步的数据,itunus会备份这个目录
        let document = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.UserDomainMask, true).last!
        // 获得libray目录路径
        let library = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.LibraryDirectory, NSSearchPathDomainMask.UserDomainMask, true).last!
        // 缓存文件路径,itunus不会备份此目录,存放需要持久化,但是不需要在不同设备间同步的数据
        let caches = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.CachesDirectory, NSSearchPathDomainMask.UserDomainMask, true).last!
        // 临时文件路径
        let temp = NSTemporaryDirectory()
        print(home)
    }
}

标签: swift

添加新评论