1.framework分爲靜態庫和動態庫
1>創建工程:
2>製作頭文件(這個頭文件直接在.framework中):
3>選擇生成.framework的種類,默認是動態庫,可以手動改爲靜態庫:
4>xcode7不能先生成模擬器的靜態庫,先要生成真機的,然後才能生成模擬器的
5>靜/動態庫中用到的資源文件作爲.bundle手動拖入工程,否則可能找不到資源:
6>如果是動態庫,需要在工程中添加動態庫導入:
7>如果不導入會報以下錯誤:
8.可以合併真機和模擬器的靜態庫,但是合成的裏面的framework文件:
9.查看靜態庫的類型:
通過lipo –info libMJRefresh.a可以查看 .a 的類型(模擬器還是真機)
模擬器:x86_64 真機:arm7,arm64