我有一個項目,除了豆莢,我有一個框架,必須添加。我加了該項目的框架Xcode無法找到框架
構建階段 - >鏈接二進制與圖書館
也加入
框架搜索路徑爲$(PROJECT_DIR)/MyFramework.framework。
我已經在項目目錄中複製了框架。仍然我收到錯誤未聲明的標識符。感謝任何幫助。謝謝!
我有一個項目,除了豆莢,我有一個框架,必須添加。我加了該項目的框架Xcode無法找到框架
構建階段 - >鏈接二進制與圖書館
也加入
框架搜索路徑爲$(PROJECT_DIR)/MyFramework.framework。
我已經在項目目錄中複製了框架。仍然我收到錯誤未聲明的標識符。感謝任何幫助。謝謝!
爲了包括你的框架,你需要遵循這些步驟,特別是如果你仍在使用目標C和未使用的模塊:
你的框架添加到您的項目前往導航區域 - >您的項目 - >目標 - >常規 - >嵌入式二進制文件,然後點擊+符號並將您的框架添加爲二進制文件(我假設它已經是二進制形式)。
如果您有框架的源代碼並希望保持它始終保持最新狀態,那麼將其作爲目標依賴項添加到導航區 - >您的項目 - >目標 - >構建階段 - >目標依賴關係
,你爲你的框架傘頭,然後It is recommended包括在您的項目作爲這樣#import <Framework_name/Header_filename.h>
,特別是如果你沒有訪問它的源代碼。但是,如果您有權訪問源代碼並獲得框架的每個特定文件的標題,則可以在項目中添加這些特定標題,然後使用#import "Header_Filename.h"
將它們導入到項目的每個文件中。你甚至可以將它們包含在一個預編譯的頭文件中,以便它們默認導入,甚至可以省略導入指令,甚至可以添加一個頭文件搜索路徑。
希望這會有所幫助。
你如何將框架頭文件導入到你的類中? –
在框架中有一個頭文件類,它導入框架中的所有類..我在pch文件中導入該頭文件類.. –
您是否在podfile中使用了使用框架選項? –