這裡記錄下我實現在iOS中實現創建多個子工程的方法。
首先,創建兩個靜態庫。
將靜態庫添加到工程中:
添加靜態庫
這時如果引用子工程的頭文件會出現如下問題:
解決方法:
按照下面的圖片添加環境變量 $(BUILT_PRODUCTS_DIR) 、$(SRCROOT)
其中$(BUILT_PRODUCTS_DIR)代表:build成功後的,最終產品路徑--可以在Build Settings參數的Per-configuration Build Products Path項裡設置
$(SRCROOT):工程文件(比如Demo.xcodeproj)的路徑
non-recursive:不輪詢 recursive:輪詢
在子工程中的配置文件中加入