标签:StockAna Podfile 工程 模块化 CocoaPod iOS project framework workspace
iOS业务模块化即是通过不同的工程管理不同的业务,通常应用在中大型项目中,这样做的好处主要有:1.多人开发时,防止工程文件冲突 2.能够为下个不同的项目抽取代码,话不多说,直接看步骤:括号内容为本例的命名。
1.先用xcode建一个workspace,(命名StockAna)
2.建立一个主工程project,一般主工程和workspace同名(命名StockAna)
3.建一个framework(看自己需要什么业务,比如需要图表,就新建Chart的framework)
4.打开workplace,将步骤2和3的project和framework导入进去(导入时,直接选择工程文件即可)。
5.在project中加入framework
6.打开项目目录,新建Podfile文件
打开终端,切换到workspace目录,vim Podfile(创建Podfile文件)
7.Podfile中文件内容格式如下,本例中在主工程中导图了SnapKit开源库
workspace 'StockAna' platform :ios, '9.0' use_frameworks! target 'StockAna' do project 'StockAna/StockAna.xcodeproj' pod 'SnapKit' ,'~>4.0.0' end
8.执行 pod install
9.测试,在Chart中写一个返回"市盈率"的字符串,然后在StockAna中的UILabel中显示
GitHub链接:
https://github.com/shengzaiwen/StockAna.git
标签:StockAna,Podfile,工程,模块化,CocoaPod,iOS,project,framework,workspace 来源: https://www.cnblogs.com/shengzaiwen/p/10708052.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。