IOS开发安装CocoaPods

一、简介

做完了第一个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,那个等待时间,简直了!

你可能感兴趣的:(IOS开发安装CocoaPods)