环境:mac OS
创建git仓库
- github创建远程仓库
- 复制git链接
git clone git@xxxx
- 如果配置过本地git环境可以直接执行,否则另外进行git的配置
Xcode创建一个项目
Xcode → File → New → Project
创建gitignore
#输入:Xcode、git、cocoapods、swift等,将内容复制到自己的git项目的.gitignore文件。
ls -al #在git根目录可以看到隐藏文件
创建Gem管理cocoapods
如果是全局管理的cocoapods,可以略过此步骤
如果没有Gem,需要提前安装环境
以下是Gemfile样例
source 'https://rubygems.org'
gem 'cocoapods', "1.10.1"
gem 'cocoapods-keys'
将内容输入在命名为Gemfile的文本文件内(没有后缀),在文件所在目录执行以下命令。用于安装Gemfile定义的cocoapods
bundle install
创建Podfile管理pod仓库
如果没有使用Gemfile创建cocoapods,需要单独安装cocoapods
将内容输入在命名为Podfile的文本文件内(没有后缀)
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'
target 'iOSDemo' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!
# Pods for iOSDemo
pod 'SnapKit'
pod 'IGListKit'
end
安装依赖库(2选1执行)
# gem下执行
bundle exec pod install
# 一般cocoapods执行
pod install
如果生成.lock文件,并且出现同名.xcworkspace文件即为成功
打开此文件即可开始编码!