【iOS開發筆記27/50】訪問mainBundle資源文件中的自定義的文件夾


平常訪問iPhone應用程序中的資源文件時,只知道使用[NSBundle mainBundle],最近想在資源主目錄里建立一個自己的目錄,然后再放入自己的文件夾和文件,需要用這種辦法:

在xcode中Add Files時,要選中Creat folder references for any added folders這一項,這時加入到xcode工程中的文件會自己打包到發布安裝包中。

這個bundle與一個文件夾是對應的,可以按訪問文件夾的方式來正常訪問,當然是有沙盒限制的。

訪問的辦法:

NSBundle *myBundle = [NSBundle bundleWithPath:@"~/XQViewer.app/EventsFiles"];

NSString *eventsDir = [myBundle bundlePath];

其中的XQViewer.app是iOS的應用程序名,然后就可以遍歷這個文件夾,讀取文件了,當然這個文件夾是不可寫的。

image


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM