iOS中对UIWebView中的内容进行操作,通常会使用到javascript函数,在导入js文件后,Xcode有时会将js文件自动添加到Compile Sources中去,认为该文件也是需要编译的。这是就会出现警告:
warning: no rule to process file ‘demo.js' of type sourcecode.javascript for architecture i386
要解决这个问题很简单,将Compile Sources中的js文件拖动到Copy Bundle Resourceszh中,或者直接删除Compile Sources中的js文件,再在Copy Bundle Resources中添加上。反正就是编译源文件中不能有你这个js文件,资源文件中要有。
正在做一个基于开源项目的项目,初学ios百度谷歌请教朋友样样不少,很多低级的问题还得靠自己摸索。
在此做记