Xcode 工程設定及含義

2021-07-07 02:36:47 字數 1025 閱讀 4135

檔案

位置profile

~/library/mobiledevice/provisioning\ profiles

framework search path

指定第三方 framework 所在位置

copy files

將第三方 framework 拷貝到自己程式,特別是資源檔案

runpath search paths

指定可執行檔案的位置。一般可以設定為 「@executable_path/something」。詳情

在乙個程式中, 對於每乙個模組, @loader_path 會解析成不用的路徑, 而 @executable_path 總是被解析為同乙個路徑(可執行程式所在目錄). 比如乙個會被多個程式呼叫的 plugin, 位於 /path/flash player.plugin/contents/macos/flash player, 依賴 /path/flash player.plugin/contents/frameworks/xpsso.dylib. 那麼 xpsso.dylib 的 install_path 可以設定為 @loader_path/…/frameworks, 這樣設定的話, 不論 flash player.plugin 目錄放到什麼位置, xpsso.dylib 都能正確的被載入.

xpsso.dylib的build settings中設定installation directory

描述-dead_strip

刪除多餘的庫符號

-all_load

讓鏈結器把所有找到的目標檔案都載入到可執行檔案中

-force_load

所做的事情跟 -all_load 其實是一樣的,但是 -force_load 需要指定要進行全部載入的庫檔案的路徑

-objc

build settings中的變數@rpath,@loader_path,@executable_path

xcode工程目錄

2.controllers 存放 mvc 設計思想下的檢視控制器 3.views 存放 mvc 設計思想下的自定義檢視 4.modles 存放 mvc 設計思想下的 modles 類 5.helpers 儲存檢視控制器助手類 分擔檢視控制器的資料處理 6.macros 存放專案中定義的巨集 7.ve...

理解 Xcode 工程

無論您建立的是什麼樣的產品,xcode都會為您管理三種型別的資訊 當您將乙個objective c源 檔案 帶有.m字尾 加入到工程 並和某個目標相關聯的時候,該檔案將會被加入到目標中的編譯源 compile sources 步驟中,由gcc編譯器進行處理。xcode根據與目標相關聯的連編規則和設定...

cognos報表引數傳遞設定,及含義

1.這段是位址 2.b action cognosviewer 要使用的cognos元件 3.ui.action run 對物件操作 run 執行,new 新建,edit 編輯 4.ui.object 2fcontent 3ffolder 5b 40name 3d 27xyclfx 27 5d 2f...