关于iOS怎么访问资源文件中的html,查过很多资料,大多数的例子都是给出到HTML放在资源文件第一层的位置,
而多级目录下的HTML,以及怎么访问相对位置的资源的介绍则寥寥无几。
如果只是在工程里面直接将文件夹add进去的话,因为全部文件都将拷贝到工程root路径下去,所有的资源文件都没有相对路径,
并且文件名不能重复,所以html里面所用用到的相对路径的参照将都无效。
怎么样才能Resource访问建立多级的文件夹呢?下面别人介绍的方法可以通过资源文件访问多级目录和HTML中加载相对路径
1.在 工程target-[Build Phases]-[Copy Bundle Resource]中选相应的文件夹
2.上传的文件夹需要有以下设置,1)Copy Items if needed 2) Create folder reference
默认是 Create groups 有了2)的选择将会拷贝文件夹里面的树结构。
3 添加好后就是下面的样子,相应的工程里面,工程的根目录下也就有添加的文件夹
4 则访问该文件夹的路径方法就如下,里面的HTML又可以采用相对路径参照JS或CSS了。