0
我正在構建一個基於HTML的iPad應用程序,我從本地文件加載HTML。在這些文件中,我需要jQuery庫,所以我在我的項目中有js文件,我將使用stringByEvaluatingJavaScriptFromString或類似的東西加載它 - 這與現在無關。stringWithContentsOfFile非常奇怪的行爲:在XCode
當我使用下面的代碼的NSLog返回null:
NSString *gameFileContents = [NSString stringWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"jquery172" ofType:@"js"] encoding:NSASCIIStringEncoding error:nil];
NSLog(@"%@",gameFileContents);
當我改變只在名爲.js的文件的擴展名以.json一切都很好。
NSString *gameFileContents = [NSString stringWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"jquery172" ofType:@"json"] encoding:NSASCIIStringEncoding error:nil];
NSLog(@"%@",gameFileContents);
對文件擴展名有沒有限制?我可以使用這樣的文件,但它看起來並不正確 - 我喜歡一切就緒。