2014-09-02 25 views
0

我命名爲Master.xcodeproj和兩個xcodeprojects Slave.xcodeproj。我曾在Slave.xcodeproj添加靜態庫,並補充說,在Master.xcodeproj子項目。 Slave.xcodeproj有一個視圖控制器SlaveViewController和Master.xcodeproj有一個視圖控制器MasterViewController結合了兩種Xcode的項目與普通文件

現在,如果我想從按鈕點擊MastViewcontroller.m加載SlaveViewController是可能的嗎?

UPDATE:

好吧,你可以參考一下從項目的文件與#進口 「SlaveLibraryName/SlaveViewController.h」。但現在我面臨的問題是,我從庫中獲取重複的符號消息,因爲從站上有從Master項目引用的文件,這些文件已添加到靜態庫中。如何克服呢?

回答

0

是的。所有來自每個項目的代碼都可以使用,所以你可以通過導入SlaveViewController的頭文件並實例化它(或者在故事板中繼續使用它)來完成這項工作。靜態庫的一個複雜因素是它不會自動將資源(如圖像,xib或故事板)添加到目標項目中。

+0

感謝您的回覆。那麼我如何從Slave.xcodeproj添加需要的圖像.xibs等? – hariszaman 2014-09-02 12:02:16

+0

好吧我得到它的工作與鏈接https://developer.apple.com/library/ios/technotes/iOSStaticLibraries/Articles/configuration.html – hariszaman 2014-09-02 14:32:16

+0

太棒了!添加該答案並選擇它。 – 2014-09-02 14:35:19