參考了三篇好文章,學習了一下沙盒原理。
http://blog.csdn.net/totogo2010/article/details/7669837
http://blog.csdn.net/totogo2010/article/details/7670417
http://blog.csdn.net/totogo2010/article/details/7671144
不過在實際操作過程中發現,模擬器的homedirectory與文中描述的不一致,因爲xcode升級了?
- NSString *homeDirectory = NSHomeDirectory();
- NSLog(@"path:%@", homeDirectory);
展示的路徑爲:
path:/Users/tencent/Library/Developer/CoreSimulator/Devices/4A3130CB-7F0E-4D9D-965D-3373F2D74816/data/Containers/Data/Application/431CB7DA-F852-44CF-BFC8-B8F218C6BFBE
路徑下有三個子目錄,documents,library和tmp。模擬器安裝app,有db操作後,documents下的app目錄出現.db文件。