靜態(tài)庫

jverkoey大牛的ios靜態(tài)庫blog

https://github.com/jverkoey/iOS-Framework

擴展閱讀

1.靜態(tài)庫:
Library vs Framework in iOS
2.資源包
http://blog.csdn.net/zhaoyya/article/details/50543881
3.自動打包
參考jverkoey的腳本
4.獨立工程例子

靜態(tài)庫.a文件合成腳本

例:(我的項目的代碼例子)

set -e

mkdir -p "${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.framework/Versions/${FRAMEWORK_VERSION}/Headers"

# Link the "Current" version to "${FRAMEWORK_VERSION}"
# 簡單粗暴的理解是,創(chuàng)建快捷方式
ln -sfh ${FRAMEWORK_VERSION} "${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.framework/Versions/Current"
ln -sfh Versions/Current/Headers "${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.framework/Headers"
ln -sfh "Versions/Current/${PRODUCT_NAME}" "${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.framework/${PRODUCT_NAME}"

# The -a ensures that the headers maintain the source modification date so that we don't constantly
# cause propagating rebuilds of files that import these headers.
# 拷貝頭文件
cp -a "${TARGET_BUILD_DIR}/${PUBLIC_HEADERS_FOLDER_PATH}/" "${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.framework/Versions/${FRAMEWORK_VERSION}/Headers"

分析:

set -e

你寫的每個腳本都應該在文件開頭加上set -e,這句語句告訴bash如果任何語句的執(zhí)行結果不是true則應該退出。這樣的好處是防止錯誤像滾雪球般變大導致一個致命的錯誤干像,而這些錯誤本應該在之前就被處理掉炕贵。如果要增加可讀性骤铃,可以使用set -o errexit共缕,它的作用與set -e相同彬坏。

Unix/Linux 腳本中 “set -e” 的作用

http://blog.csdn.net/todd911/article/details/9954961


mkdir -p

如果要創(chuàng)建目錄A并創(chuàng)建目錄A的子目錄B皮胡,沒有用-p的情況下是mkdir 2次
如果用-p 可以直接創(chuàng)建2個目錄 mkdir -p 目錄A/子目錄B就可以

ln -sfh

其實拆解來看就是 ln -s f h 三個命令功能
命令參數(shù):
-b 刪除意乓,覆蓋以前建立的鏈接
-d 允許超級用戶制作目錄的硬鏈接
-f 強制執(zhí)行
-i 交互模式,文件存在則提示用戶是否覆蓋
-n 把符號鏈接視為一般目錄
-s 軟鏈接(符號鏈接)
-v 顯示詳細的處理過程
(PS:這個例子是別人寫的,執(zhí)行是沒有問題的,這里的h估計是help的意思,也可能多打了.理解前面的就可以了)

# 后面的都為注釋

cp -a

Linux cp -a用法
對于cp -a最主要的用法是在保留原文件屬性的前提下復制文件惜傲。

"${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.framework/Versions/${FRAMEWORK_VERSION}/Headers"
路徑地址:Users/llg/Library/Developer/Xcode/DerivedData/AcGameSDK-gghelwshltfitdgoubtwrhwblxwz/Build/Products/Debug-iphonesimulator/GamaterSDK.framework/Versions

${BUILT_PRODUCTS_DIR}  
Users/llg/Library/Developer/Xcode/DerivedData/AcGameSDK-gghelwshltfitdgoubtwrhwblxwz/Build/Products/Debug-iphonesimulator/
        
${PRODUCT_NAME}                     GamaterSDK            
${FRAMEWORK_VERSION}                     framework的版本
${TARGET_BUILD_DIR}                   目標路徑
${PUBLIC_HEADERS_FOLDER_PATH}            頭文件路徑           
(應該是這么個意思)
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末洽故,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子盗誊,更是在濱河造成了極大的恐慌时甚,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,681評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件哈踱,死亡現(xiàn)場離奇詭異荒适,居然都是意外死亡,警方通過查閱死者的電腦和手機开镣,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,205評論 3 399
  • 文/潘曉璐 我一進店門刀诬,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人邪财,你說我怎么就攤上這事陕壹≈视” “怎么了?”我有些...
    開封第一講書人閱讀 169,421評論 0 362
  • 文/不壞的土叔 我叫張陵糠馆,是天一觀的道長嘶伟。 經(jīng)常有香客問我,道長又碌,這世上最難降的妖魔是什么九昧? 我笑而不...
    開封第一講書人閱讀 60,114評論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮毕匀,結果婚禮上铸鹰,老公的妹妹穿的比我還像新娘。我一直安慰自己期揪,他們只是感情好掉奄,可當我...
    茶點故事閱讀 69,116評論 6 398
  • 文/花漫 我一把揭開白布规个。 她就那樣靜靜地躺著凤薛,像睡著了一般。 火紅的嫁衣襯著肌膚如雪诞仓。 梳的紋絲不亂的頭發(fā)上缤苫,一...
    開封第一講書人閱讀 52,713評論 1 312
  • 那天,我揣著相機與錄音墅拭,去河邊找鬼活玲。 笑死,一個胖子當著我的面吹牛谍婉,可吹牛的內容都是我干的舒憾。 我是一名探鬼主播,決...
    沈念sama閱讀 41,170評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼穗熬,長吁一口氣:“原來是場噩夢啊……” “哼镀迂!你這毒婦竟也來了?” 一聲冷哼從身側響起唤蔗,我...
    開封第一講書人閱讀 40,116評論 0 277
  • 序言:老撾萬榮一對情侶失蹤探遵,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后妓柜,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體箱季,經(jīng)...
    沈念sama閱讀 46,651評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,714評論 3 342
  • 正文 我和宋清朗相戀三年棍掐,在試婚紗的時候發(fā)現(xiàn)自己被綠了藏雏。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,865評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡作煌,死狀恐怖掘殴,靈堂內的尸體忽然破棺而出蝠嘉,到底是詐尸還是另有隱情,我是刑警寧澤杯巨,帶...
    沈念sama閱讀 36,527評論 5 351
  • 正文 年R本政府宣布蚤告,位于F島的核電站,受9級特大地震影響服爷,放射性物質發(fā)生泄漏杜恰。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,211評論 3 336
  • 文/蒙蒙 一仍源、第九天 我趴在偏房一處隱蔽的房頂上張望心褐。 院中可真熱鬧,春花似錦笼踩、人聲如沸逗爹。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,699評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽掘而。三九已至,卻和暖如春于购,著一層夾襖步出監(jiān)牢的瞬間袍睡,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,814評論 1 274
  • 我被黑心中介騙來泰國打工肋僧, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留斑胜,地道東北人。 一個月前我還...
    沈念sama閱讀 49,299評論 3 379
  • 正文 我出身青樓嫌吠,卻偏偏與公主長得像止潘,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子辫诅,可洞房花燭夜當晚...
    茶點故事閱讀 45,870評論 2 361

推薦閱讀更多精彩內容