IPhone之NSBundle的使用

2021-05-26 04:52:04 字數 410 閱讀 8897

nsbundle的物件可以獲取應用程式安裝目錄的附件。

獲取xml檔案

nsstring *filepath = [[nsbundle mainbundle] pathforresouse:@"re" oftype:@"xml"];

nsdata *data = [[nsdata alloc] initwithcontentsoffile:filepath];

獲取屬性列表

nsdictionary *dict = [nsdictionary dictionarywithcontentsoffile:[[nsbundle mainbundle] pathforresource:@"viewcontrollers" oftype:@"plist"]];

NSBundle路徑問題

先上圖 上面是乙個程式檔案的主要路徑圖,我們平時獲取預設路徑或者儲存檔案路徑的兩種方式 nsstring bundlepath nsbundle mainbundle resourcepath nsstring documentpath nssearchpathfordirectoriesindom...

iOS學習之NSBundle介紹和使用

bundle是乙個目錄,其中包含了程式會使用到的資源.這些資源包含了如影象,聲音,編譯好的 nib檔案 使用者也會把bundle稱為plug in 對應bundle,cocoa提供了類nsbundle.我們現在用bundle獲取程式裡的一張,並顯示到view上。cpp view plain copy...

NSBundle 獲取檔案路徑

之前在初始化乙個類的時候 testviewcontroller viewcontroller testviewcontroller alloc initwithnibname testviewcontroller bundle nsbundle mainbundle 不是很明白 nsbundle m...