Swift 访问项目中文件夹中的文件
最近一个项目需要访问本地JSON文件 而且JSON文件是有重名的,所以单纯
NSBundle.mainBundle().pathForResource(String?, ofType: String?)
这个代码是找不到JSON文件的
想要实现需要以下几步
- 把文件夹拽进工程 注意要选择create folder references 否则文件夹是没有层及系统的
- 使用
let path = NSBundle.mainBundle().pathForResource("fileName", ofType: "json", inDirectory: "firstClassDirectory/secondClassDirectory/thirdClassDirectory")
这样的方式把文件夹的绝对路径拼接出来
之后进行操作就OK了