一、简介
做完了第一个IOS项目,做一次总结。Mac安装CocoaPods,CocoaPods是用来管理IOS开发过程中第三方框架的工具,功能类似Andorid Studio的build.gradle中添加在线依赖。
二、安装
1.更换软件源
gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
或者, 如果添加过’https://ruby.taobao.org/'
gem sources --add https://gems.ruby-china.com/ --remove https://ruby.taobao.org/
2.查看源
gem sources -l
3.允许系统安装未知来源的应用
sudo spctl —master-disable
4.安装cocoapods
sudo gem install cocoapods
5.设置cocoapods的环境
pod setup
会有点慢。
6.生成Podfile文件
pod init
须进入到IOS项目的根目录,使用‘pod init‘。
7.打开Podfile文件,添加第三方开源框架
vim Podfile
或者直接点击打开,进行框架添加。在开源框架上,一般都会附加cocoapods的方式。
# Uncomment the next line to define a global platform for your project
# 取消下面的注释,指定IOS版本
platform :ios, '9.0'
target 'TableViewDemo' do
# Uncomment the next line if you're using Swift or would like to use dynamic frameworks
# use_frameworks!
# 添加布局开源框架
pod 'Masonry'
# 添加网络请求开源框架
pod 'AFNetworking'
# Pods for TableViewDemo
target 'TableViewDemoUITests' do
inherit! :search_paths
# Pods for testing
end
end
8.安装项目的依赖
pod install
即安装那些开源框架。
9.还可以对安装的依赖进行更新(非必须)
pod update
10.xcode打开项目
双击项目根目录下的TableViewDemo.xcworkspace
至此,记录完毕。以前没有用过MAC系统,MAC用起来确实很爽,用户体验太好了,类Unix的系统,所以有Linux使用经验的,学习成本不是很大。还有xcode开启项目和编译的速度都比Andriod Studio快,没对比没伤害,想想Android studio,那个等待时间,简直了!