iOS NSBundle讀取本地文件細節

  1. 拖入文件夾到工程時,勾選Create GroupsXcode文件夾顯示爲默認顏色,默認文件夾下的文件都會添加到當前target下的bundle裏,所以文件將不具備真實目錄的結構,直接讀取文件名即可
NSString *path = [[NSBundle bundleForClass:[self class]] pathForResource:@"index.html" ofType:nil];
  1. 拖入文件夾到工程時 ,勾選Create folder references Xcode文件夾顯示爲藍色,顧名思義這個是會保留真實目錄結構,也是添加到當前targetbundle裏,讀取文件時需要注意目錄結構並拼上目錄名即可
NSString *path = [[NSBundle bundleForClass:[self class]] pathForResource:@"demo/index.html" ofType:nil];
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章