iT邦幫忙

2022 iThome 鐵人賽

DAY 4
0
Mobile Development

Swift小教室2系列 第 4

CocoaPods建立自己的套件-Day3

  • 分享至 

  • xImage
  •  

今天繼續昨天的地方~
再來就是在Asset新增一個下圖左上角的Asset Catalog。
這邊是之後需要可以在這邊存放圖片以及其他資源的地方。

緊接著就是底下的Classes,這邊昨天有說道是會存放SourceCode的地方。
像是這樣建立一個新的Swift檔
而在這支檔案裡的寫法,我們之後會再探討~

接的就是要來撰寫podspec了,這邊相對比較複雜。
這邊會一一述說是什麼意思

s.name # 套件名稱,會預設以你 pod lib create 時輸入的名稱帶入

s.version  套件版本,可以自行更動

s.summary  簡單描寫套件,描述會顯示在CocoaPods上。

s.description  詳細描述套件。

s.homepage  套件的網址(Github)

s.license  套件的開源授權方式

s.author  套件的作者名和Email

s.source  套件的 git 位置以及tag,tag版本要和 s.version 一致

s.ios.deployment_target  套件最低支援的 iOS 系統版本

s.source_files   Source Code的路徑,路徑記得要完整。

s.resource_bundles 這個套件的圖片和其他資源,一樣要完整路徑。 

s.frameworks  套件裡如果有用到 Apple 官方 Framework 名稱,在這裡要逐一寫完整。

s.dependency  如果有使用到第三方套件的話,要寫在這裡。

那我們今天先介紹到這邊,明天繼續!


上一篇
CocoaPods建立自己的套件-Day2
下一篇
CocoaPods建立自己的套件-Day4
系列文
Swift小教室230
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言