1,
build active architecture only 屬性
這個屬性設定debug為yes,是為了debug的時候編譯速度更快,它只編譯當前的architecture版本。
而設定release為no時,會編譯所有的版本。
比如:valid a
rchitectures 屬性中debug對應值有:arm64 armv7 armv7s 表示xcode可以編譯執行iphone裝置為
arm64 armv7 armv7s
的機型。如果當前鏈結xcode的是iphone6s裝置(arm64機型),當
build active architecture only屬性中debug 設定yes, 那麼說明本次在build的debu環境下編譯執行出的版本只支援:
arm64的版本,由於arm64向下相容的關係,他能夠在armv7 armv7s的機型(也就是iphone4 5)執行。
如果設定為no,那麼會編譯生成的版本能夠支援:
arm64 armv7 armv7s (
valid a
rchitectures裡面所有版本)。
註明:同樣release屬性的設定與debug一樣理解;因此我們在開發中,常常將xcode的
arm64 armv7 armv7s (
valid a
rchitectures裡面所有版本)裝置。
2,valid a
rchitectures 屬性
在1中已經大概介紹了,就是表示xcode能夠編譯生成支援哪些機型版本。
valid a
rchitectures值為
arm64,表示只能編譯生成
arm64的版本
valid a
rchitectures值為
arm64 armv7 armv7s ,表示能編譯生成支援
arm64 armv7 armv7s三種版本。
說明:armv6:iphone 2g/3g,ipod 1g/2g
armv7:iphone 3gs/4/4s,ipod 3g/4g,ipad 1g/2g/3g
armv7s:iphone5, ipod5
arm64:iphone5s ,iphone6及plus 等最新機型
相容原理:向下相容,也就是說
mysql 常見的幾種日誌設定
mysql日誌是我們需要掌握的知識,下面就為您介紹幾個最常見的mysql日誌型別,如果您對mysql日誌方面感興趣的話,不妨一看。1 錯誤日誌 記錄啟動 執行或停止mysqld時出現的問題。my.ini配置資訊 enter a name for the error log file.otherwis...
Xcode中常見的檔案
xcode中常見的專案檔案 void viewdidload 隱藏狀態列 return yes infoplist.strings 本地化 國際化 多語言版本 pch檔案講解 pch檔案幹什麼用?1 pch檔案裡的內容被專案中的其它所有資源共享訪問 2 定義巨集 身高 其它檔案共享使用 3 自定義日...
SVN 在 Xcode中的狀態說明
最近同事總是問我關於svn狀態的問題,c 是什麼意思啦?a 是什麼意思啦?等等一系列問題。為了方便以後查閱,以及新同事的快速融入,特在此記錄一下 當然了大家也可以google一下,一搜一大把。svn status 字元含義如下 no modifications.沒有改動 a added.新增加的檔案...