ios開發里面的bundle是什么鬼


在ios開發里面會用到bundle,這bundle是什么東西呢?

在程序中我們可以通過代碼來打印當前程序的目錄路徑:

 NSLog(@"%@",NSHomeDirectory());

如果是模擬器打印出來的路徑類似下面的路徑:

/Users/userName/Library/Developer/CoreSimulator/Devices/5FF39DA1-F0B0-4B5D-A88C-A0458F5A5A93/data/Containers/Data/Application/21803F2F-8AF5-4B16-89AB-A3FA60482226

這是我的測試程序打印出來的路徑

在Finder里面找到前往文件夾,把打印出來的路徑粘貼上去,打開程序的當前目錄,下面是我的程序的目錄

那堆亂碼就是程序在ios里面唯一名稱,是ios生成的一個hash值;

點擊左邊的Data上面的Bundle文件夾,Application里面會有很多hash文件夾名,點擊文件夾就能在右邊看到程序的名稱,找到自己建立的程序,右鍵-> 顯示包內容

這個就是Bundle


免責聲明!

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



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