これは私が世界で何が起こっているのか理解できないので私を狂わせてしまっている。私はあなたのメインバンドルからすべての時間、xmlファイル、htmlファイルなどのファイルをロードします。しかし、今はjavascriptファイルの内容を取得しようとしていますが、それを見つけることはできません。私が使用しています:メインバンドルに.jsファイルがありませんか?
NSData *jsData = [NSData dataWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"global" ofType:@"js"]];
if (jsData) {
NSLog(@"%@", jsData);
} else {
NSLog(@"Can't find file");
return;
}
をしても、[[NSBundle mainBundle] pathForResource: "グローバル" ofType @: "JS" @]をチェックした文字列がnullを返します。
My globaly.jsファイルはResourcesフォルダにあります。私の他のファイルは、上記の方法で完全に正常に動作する場所です。
私のjsファイルが見つからないのはなぜですか?
スクリプトは "activity.js" である場合は、なぜあなたは "global.js" を探していますか? – Chuck
ファイルglobal.jsまたはactivity.jsの名前ですか? –
global.jsまたはactivity.jsという名前のファイルをロードしようとしていますか? – tidwall