[IOS] 靜態庫項目之間的相互引用,ios靜態

來源:互聯網
上載者:User

[IOS] 靜態庫項目之間的相互引用,ios靜態

公司有不同的SDK,SDK之間也是相互引用,很多為了省事直接打包靜態庫發布

這就需要 靜態庫 之間相互引用,被引用的項目 為 DestationKit ,項目為 SourceKit

在Xcode6.1 下直接將 DestationKit 項目拖到 SourceKit 的項目中即可,不要拖到項目

的檔案中去,添加搜尋路徑,為了方便管理項目直接將DestationKit 項目放在SourceKit

的項目下,詳情

拖項目:

檔案件結構:

搜尋路徑設定:

"${SRCROOT}/../DestationKit"

詳情

不添加搜尋路徑直接修改copyfile 的 subpath 也可以因為預設產生的 標頭檔 的結構


直接將 destationKit 的 build phases 的  copyfile subpath  include/$(PRODUCT_NAME) 改為 include 即可

也可以將 sourceKit 的 也改成 include ,方便使用。 T_T




注意事項:

1. 如果 SourceKit 中有 DestatonKit 的分類檔案,在使用者引用靜態庫時 需要加

-ObjC  或 -all_load  原因詳情見:

http://www.cnblogs.com/flyFreeZn/p/3421520.html

2. 如果在sourceKit 靜態庫項目報 依賴問題,解決辦法見:

http://blog.csdn.net/u014274590/article/details/37761429


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.