沙盒机制和应用程序目录

import UIKit

class ViewController: UIViewController {

    override func viewDidLoad() {

        super.viewDidLoad()

     

        //1.Home目录,即沙盒目录

        var path=NSHomeDirectory()

        print("Home:(path)")

        

        //2.Documents目录

        path=NSSearchPathForDirectoriesInDomains(.DocumentDirectory,.UserDomainMask,true).first!

        print("Home:(path)")

        

        //3.Library目录

        path=NSSearchPathForDirectoriesInDomains(.LibraryDirectory,.UserDomainMask,true).first!

        print("Library:(path)")

        

        //4.Caches目录

        path=NSSearchPathForDirectoriesInDomains(.CachesDirectory,.UserDomainMask,true).first!

        print("Caches:(path)")

        

        //5.tmp目录

        path=NSTemporaryDirectory()

        print("Tmp:(path)")

    }

}

原文地址:https://www.cnblogs.com/daochong/p/5205555.html