▪️讀取 xcode 執行專案當下的路徑
2023-4-20
| 2025-3-19
字數 394閱讀時間 1 分鐘
在 Objective-C 中,你可以使用 NSBundle 類別的 mainBundle 方法來取得目前執行的應用程式的 bundle (應用程式包)。
 
透過這個 mainBundle 方法,你可以取得應用程式包中的相關資訊,包括執行檔、圖像、音效、資源檔案等等。而當你需要取得應用程式包中某個檔案的路徑時,你可以使用 NSBundle 類別的 pathForResource:ofType: 方法。
 
舉例來說,如果你要取得應用程式包中的一個名為 "myfile.txt" 的文本檔案的路徑,你可以這麼做:
 
 
同樣的,如果你想要取得應用程式包的根目錄路徑,你可以使用 NSBundle 類別的 bundlePath 方法:
 
讀取資料夾底下的檔案
這個程式碼會回傳 pdfFile 資料夾中的 inputpdf.pdf 檔案的路徑。如果找不到該檔案,則會回傳 nil
請確認在 Xcode 中,pdfFile 資料夾已經被加入專案中,並且已經設定為目標檔案的 member。這樣才能夠在執行時使用 NSBundle 類別來取得檔案路徑。
  • obj-c
  • xcode 確認檔案使否已經設定為目標檔案的 membernetstat - 查詢各種網路連線的資訊
    Loading...
    目錄