我已经通过拖放到Resources文件夹中添加了searchView.js。我选择了“将项目复制到目标组的文件夹(如果需要)”。
仍然,我在编译过程中将路径视为零,我该怎么办?
代码:
NSString *path = [[NSBundle mainBundle] pathForResource:@"searchWebView" ofType:@"js"];
NSString *jsCode = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:nil];
[self stringByEvaluatingJavaScriptFromString:jsCode];
答案 0 :(得分:1)
如果文件名为searchView.js
,那么您的代码应该是:
NSString *path = [[NSBundle mainBundle] pathForResource:@"searchView" ofType:@"js"];
NSString *jsCode = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:nil];
[self stringByEvaluatingJavaScriptFromString:jsCode];