xcode常見的幾種設定說明

2021-07-10 01:26:56 字數 1146 閱讀 7694

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.新增加的檔案...