Xcode8制作Swift類庫上傳github并使用Cocoapods管理

1. 制作類庫

我也是按照別人的教程來學(xué)習(xí)制作的答姥,先上鏈接: 參考鏈接

步驟1: 創(chuàng)建項(xiàng)目

Xcode -> File -> New -> Project...
-> 項(xiàng)目類型: Cocoa Touch Framework
-> 填寫你的項(xiàng)目名 -> Language選 Swift
MARK:記得要勾選 Create Git repository on My Mac項(xiàng)

步驟2: 刪除無用文件

默認(rèn)生成的 項(xiàng)目名.h文件不需要,刪除掉

步驟3: 添加你的代碼文件

公開的類谚咬,屬性,方法都需要public修飾择卦,否則對外不可見

2. 提交github

-> github網(wǎng)站上創(chuàng)建你的repository
-> 打開終端敲长,進(jìn)入你的類庫項(xiàng)目根目錄
-> 執(zhí)行本地git和github上的repository關(guān)聯(lián)操作
<p><code>
命令:git remote add origin https://github.com/你的github用戶名/你的repository項(xiàng)目名.git
</code>.</p>
-> 本地代碼上傳github
<p><code>
命令:git push -u origin master
</code>.</p>

3. 提交cocoapods管理

-> 項(xiàng)目根目錄下創(chuàng)建文件 項(xiàng)目名.podspec
-> 文件關(guān)鍵內(nèi)容如下:
<p><code>
Pod::Spec.new do |s|

s.name = "ImageCarouselView"
s.version = "1.0.0"
s.summary = "項(xiàng)目簡介"
s.description = "詳細(xì)的項(xiàng)目描述"

s.homepage = "項(xiàng)目介紹頁"

s.license = "type: 'MIT', file='LICENSE.md'"
s.author = { "your github name" => "your github email" }

s.source = { :git => "https://github.com/your github name/projectName.git", :tag => "#{s.version}" }
s.source_files = "Sources/*.{h,swift}"

s.ios.deployment_target = "8.0"
s.frameworks = "UIKit"

end
</code>.</p>
參考鏈接:(http://blog.csdn.net/bluefish89/article/details/48030941)
-> 項(xiàng)目制作Release Tag并上傳github
<p><code>
git tag -a 1.0.0 -m "balabalabala..."
git push origin 1.0.0

</code></p>

-> 刪除tag
刪除一個(gè)本地標(biāo)簽:git tag -d <tag name>
刪除一個(gè)遠(yuǎn)程標(biāo)簽:git push origin :refs/tags/<tag name>

細(xì)節(jié)看這里祈噪,很詳細(xì)的教程
錯(cuò)誤處理教程
-> cocoapods注冊
<p><code>
pod trunk register [EMAIL] [NAME]
</code>.</p>
-> 檢查.podspec文件
<p><code>
pod spec lint [YOUR PROJECT NAME].podspec
</code>.</p>
-> 提交項(xiàng)目到cocoapods
<p><code>
pod trunk push [YOUR PROJECT NAME].podspec
</code>.</p>

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市辑鲤,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌杠茬,老刑警劉巖月褥,帶你破解...
    沈念sama閱讀 222,104評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件宁赤,死亡現(xiàn)場離奇詭異,居然都是意外死亡灯荧,警方通過查閱死者的電腦和手機(jī)礁击,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,816評論 3 399
  • 文/潘曉璐 我一進(jìn)店門哆窿,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人厉斟,你說我怎么就攤上這事〔粱啵” “怎么了码荔?”我有些...
    開封第一講書人閱讀 168,697評論 0 360
  • 文/不壞的土叔 我叫張陵感挥,是天一觀的道長。 經(jīng)常有香客問我触幼,道長硼瓣,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,836評論 1 298
  • 正文 為了忘掉前任堂鲤,我火速辦了婚禮,結(jié)果婚禮上瘟栖,老公的妹妹穿的比我還像新娘葵擎。我一直安慰自己半哟,他們只是感情好酬滤,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,851評論 6 397
  • 文/花漫 我一把揭開白布寓涨。 她就那樣靜靜地躺著,像睡著了一般缅茉。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上蔬墩,一...
    開封第一講書人閱讀 52,441評論 1 310
  • 那天,我揣著相機(jī)與錄音耗拓,去河邊找鬼。 笑死乔询,一個(gè)胖子當(dāng)著我的面吹牛樟插,可吹牛的內(nèi)容都是我干的竿刁。 我是一名探鬼主播黄锤,決...
    沈念sama閱讀 40,992評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼食拜,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了负甸?” 一聲冷哼從身側(cè)響起流强,我...
    開封第一講書人閱讀 39,899評論 0 276
  • 序言:老撾萬榮一對情侶失蹤呻待,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后蚕捉,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體奏篙,經(jīng)...
    沈念sama閱讀 46,457評論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡鱼冀,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,529評論 3 341
  • 正文 我和宋清朗相戀三年悠就,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片充易。...
    茶點(diǎn)故事閱讀 40,664評論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖盹靴,靈堂內(nèi)的尸體忽然破棺而出炸茧,到底是詐尸還是另有隱情稿静,我是刑警寧澤,帶...
    沈念sama閱讀 36,346評論 5 350
  • 正文 年R本政府宣布改备,位于F島的核電站控漠,受9級特大地震影響悬钳,放射性物質(zhì)發(fā)生泄漏盐捷。R本人自食惡果不足惜默勾,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,025評論 3 334
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望母剥。 院中可真熱鬧滞诺,春花似錦、人聲如沸习霹。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,511評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至等限,卻和暖如春爸吮,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背形娇。 一陣腳步聲響...
    開封第一講書人閱讀 33,611評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留筹误,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,081評論 3 377
  • 正文 我出身青樓,卻偏偏與公主長得像哄酝,于是被迫代替她去往敵國和親友存。 傳聞我的和親對象是個(gè)殘疾皇子陶衅,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,675評論 2 359

推薦閱讀更多精彩內(nèi)容