ios之Xcode6 1製作靜態庫

2021-06-27 16:23:42 字數 602 閱讀 5388

1.建立靜態庫,完成**輸入。

2.將需要的標頭檔案設定為public,在工程targets中的buildphases新增headers,在public下加入需要的標頭檔案。

3.同時生成真機和模擬器的.a檔案,需要在project中的buildsettings修改architectures,在$(archs_standard)後加入armv7s。

4.run後在xcode->window->organizer->projects->'your project'->derived data 開啟檢視生成檔案,iphones為真機.a,iphonesimuulator為模擬器.a。

5.合併.a檔案 命令列輸入lipo -create /iphoneos/libgameplusapi.a /iphonesimulator/libgameplusapi.a  -output desktop/

libgamepus.a

6.檢視結果命令lipo -info sqy/ios/libgamepus.a   

architectures in the fat file: sqy/ios/libgamepus.a are: armv7 i386 // 其中armv7為真機架構 i386為模擬器

XCode6 1 無法連線SVN https

解決方法 1 開啟 終端 英文 open a terminal 2 輸入 svn checkout server path folder path to put the project 實際可能是 svn checkout xxproject 這個為伺服器端位址,xxproject為專案名 英文 s...

iOS開發之靜態庫的製作

當你需要和別人分享 但又不想讓別人看到你內部的實現時就需要製作靜態庫,通常用於第三方sdk 下面就分享一下製作靜態庫 a 的過程 1 開啟xcode,新建workspace 2 隨便給workspace取個名字 3 在workspace新建工程 4 選擇靜態庫 5 點選下一步 6 刪除系統自動幫你生...

iOS開發之靜態庫 a的製作教程

簡介 什麼是庫?庫是程式 的集合,是共享程式 的一種方式 根據源 的公開情況,庫可以分為 2 種型別 開源庫公開源 能看到具體實現 比如 sdwebimage afnetworking 閉源庫不公開源 是經過編譯後的二進位制檔案,看不到具體實現 主要分為 靜態庫 動態庫 靜態庫和動態庫 靜態庫和動態...