前言
很多時(shí)候我都沒(méi)有寫(xiě)博客的習(xí)慣,在我看來(lái)很多的知識(shí)點(diǎn)網(wǎng)絡(luò)上都有俊扭,檢索之后就可以直接拿來(lái)理解或者使用中剩,沒(méi)有必要自己再把別人的東西復(fù)制粘貼過(guò)來(lái)。有時(shí)候雖然很多的贊和打賞很讓人開(kāi)心笙隙,但本質(zhì)是意義不是很大。但這次我決心去一星期寫(xiě)一篇博客坎缭,對(duì)我來(lái)說(shuō)這至少算是一個(gè)學(xué)習(xí)的動(dòng)力竟痰。當(dāng)然我和大家一樣都是搬磚的那個(gè)渣渣签钩。
博客內(nèi)容介紹
=============
決定好寫(xiě)博客之后,我就一直在想要寫(xiě)些什么東西在上邊坏快。技術(shù)性的我不會(huì)铅檩,所以還是寫(xiě)一些基礎(chǔ)的東西。就拿出來(lái)蘋(píng)果的開(kāi)發(fā)文檔莽鸿,從簡(jiǎn)單到復(fù)雜的慢慢的翻譯出來(lái)昧旨。就當(dāng)練習(xí)一下英語(yǔ),其中一定會(huì)出現(xiàn)翻譯錯(cuò)誤的地方祥得,盡量做到大體的意思準(zhǔn)確兔沃。誰(shuí)讓我英語(yǔ)也很渣渣。
Xcode
=============
從Xcode開(kāi)始级及,相關(guān)的目錄結(jié)構(gòu)就不寫(xiě)了乒疏。
資產(chǎn)目錄格式參考
排版概覽
??資產(chǎn)目錄簡(jiǎn)化了對(duì)應(yīng)用程序資源的訪問(wèn),通過(guò)對(duì)不同設(shè)備屬性的一個(gè)或多個(gè)文件之間的資產(chǎn)命名饮焦。這些屬性包含設(shè)備特性怕吴、尺寸、需求信息追驴、特殊類(lèi)型信息械哟。這些屬性用來(lái)為應(yīng)用程序的slcing variants選擇一個(gè)最好的文件,同時(shí)根據(jù)當(dāng)前屏幕方向選擇一個(gè)正確的圖片殿雪。
??更多關(guān)于資源目錄的信息看資源目錄文檔暇咆。更多的應(yīng)用程序slicing看應(yīng)用程序優(yōu)化。
??詳細(xì)的信息會(huì)在接下來(lái)的文檔中介紹丙曙。
資產(chǎn)目錄內(nèi)容
資產(chǎn)目錄中不同種類(lèi)元素的展示如下Figure 1-1
資產(chǎn)目錄的內(nèi)容包含:
- Groups
資產(chǎn)目錄中可以擁有很多個(gè)組爸业,每個(gè)組當(dāng)中可以存放多個(gè)資產(chǎn)。 - Assets
資產(chǎn)是一組文件和一個(gè)單一類(lèi)型的名字以及它相關(guān)聯(lián)的屬性亏镰。 - Asset names是開(kāi)發(fā)者用來(lái)使用資產(chǎn)的一個(gè)字符串扯旷。
- Asset file是資產(chǎn)命名的一個(gè)資源或者數(shù)據(jù)。
- Attributes
Attributes是一個(gè)組索抓、資產(chǎn)或者資產(chǎn)文件的特性钧忽。 - Asset variations
一個(gè)asset variation是一個(gè)基于一組指定屬性值的一個(gè)命名資產(chǎn)的單個(gè)sliced variant。更多關(guān)于slicing的信息看Slicing (iOS)逼肯。
一般格式
上面提到的資產(chǎn)目錄內(nèi)容耸黑,由以下幾個(gè)部分組成:
- Folders
文件夾可以包含資產(chǎn)和組。 包含資產(chǎn)的文件夾的名稱包括資產(chǎn)的名稱和資產(chǎn)的類(lèi)型篮幢。 組文件夾名稱沒(méi)有類(lèi)型擴(kuò)展名大刊。 文件夾的層次結(jié)構(gòu)用于資產(chǎn)目錄的層次結(jié)構(gòu)。 - JSON files
一個(gè).json文件包括asset的屬性三椿、組里的asset或者asset目錄缺菌。 - Content files
內(nèi)容是一個(gè)資源文件或者一個(gè)asset的一個(gè)variation的數(shù)據(jù)文件葫辐。