知識(shí)點(diǎn)
-
新建項(xiàng)目時(shí)彈出窗,各個(gè)元素的含義
-
詳解外部"資源/圖片"引入時(shí)的選項(xiàng)
示例圖
1)Copy items if needed - 是否拷貝資源/圖片
放到Assets.xcassets中的圖片,默認(rèn)就是拷貝源文件過來(等于勾選了)
1.勾選,則將"資源/圖片"拷貝到項(xiàng)目中
2.不勾選,僅僅是將"資源/圖片"引入到項(xiàng)目中(本地移動(dòng)資源后,程序會(huì)找不資源)
2)Create groups -
1.引入的文件夾顏色是'黃色'.
2.打包到"軟件安裝包"里面,不存在文件夾,此文件夾是虛擬得.
(如:需要顯示,imgTemp文件夾里面的圖片,不需要"imgTemp/XX",直接"圖片名")
3)Create folder references -
1.引入的文件夾顏色是'藍(lán)色'
2.打包到"軟件安裝包"里面,是真實(shí)存在的文件夾.
3.引用時(shí)需要添加"文件夾路徑"(如:需要顯示,image文件夾里面的文件,需要"image/XX")
4)Add to targets(添加目標(biāo)) - 要不要將資源打包到"軟件安裝包".
3.詳解刪除資源選項(xiàng)
1)Remove Reference(刪除引用)-刪除引用,資源還在
2)Move to Trash(移動(dòng)到垃圾桶)-徹底刪除
-
詳解項(xiàng)目中新建文件夾
1)New Group 新鍵組(虛擬的文件夾-黃色文件夾)
2)New Group without Folder 新建組沒有文件夾
(虛擬的文件夾,本地不存在此文件夾,Xcode9后有'▽'(倒三角))
3)New Group from Selection 新的組選擇(將多個(gè)文件/文件夾,合并到一個(gè)文件夾)
5.查看模擬器中的"軟件安裝包"
什么是"軟件安裝包"?
通俗的講,它其實(shí)就是個(gè)壓縮包!真實(shí)開發(fā)的時(shí)候,會(huì)放入手機(jī)內(nèi)存里面!
如何查看"軟件安裝包"里面有什么東西?
第一種,
1. 設(shè)置斷點(diǎn),啟動(dòng)程序!
2. 控制臺(tái)輸入: po NSHomeDirectory()
3. 控制臺(tái),可以查看到一串路徑.
第二種,
1. 程序中插入一段代碼:
NSBundle *myBundle = [NSBundle mainBundle];
NSLog(@"軟件安裝包路徑:%@",myBundle);
2. 控制臺(tái),查看到一串路徑.
通過路徑,查看"軟件安裝包"里面內(nèi)容?
1. 拷貝路徑
2. 回到桌面, 按shift+cmd+g前往文件夾.
3. 右擊 - 顯示包內(nèi)容,就可查看"軟件安裝包"里面內(nèi)容.