注意:MVC是一种搭建项目的思想,不是设计模式。
使用第三方管理控件:
引入CocoaPods的详细步骤:
(1)检测有没有引入淘宝镜像
gem sources -l
这时候,如果本机上没有安装过 cocoapods 终端会出现下面代码A;如果安装过cocoapods出现下面代码B:
代码A:
*** CURRENT SOURCES ***
https://rubygems.org/
代码B:
(2)如果出现上面的两行代码话,就删除ruby镜像,命令为:
gem sources --remove https://rubygems.org/
回车,运行结果为下面代码行,才表示为删除了原来的国外镜像:
https://rubygems.org/ removed from sources
如果没有出现上面代码行,则说明没有删掉,请输入下面命令:
sudo gem sources —remove https://rubygems.org/
如果上面的命令还不能移除原有的国外镜像,就输入下面命令:
gem sources -a https://ruby.taobao.org/
*******我的电脑上运行了上面的最后一条命令才成功,运行结果为:
https://ruby.taobao.org/ added to sources
删除完成后在添加淘宝的镜像。******待修改,勿看
(3)添加taobao镜像
gem sources -a http://ruby.taobao.org/
CocoaPods导入第三方类(如:AFN)步骤:
1. cd 文件夹
2.pod search afnetworking
3.vim podfile
4.粘贴版本
5.ESC :wq
6.pod install
装CocoaPods时候容易出现的错误地方
[!] Pod::Executable clone 'https://github.com/CocoaPods/Specs.git' master
xcrun: error: active developer path ("/Users/xiakejie/工具/Xcode 2.app/Contents/Developer") does not exist, use xcode-select to change
解决上面这个问题, 使用这个命令: sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
CocoaPods快速引入第三方类:
cd 拖入文件(cd 与文件名中间有空格)
pod init
pod search 需要引入的类
然后再podfile文件中粘贴上类的版本号
pod install --verbose --no-repo-update
安装之后要重新关闭Xcode然后打开Xcode中的WorkSpace 去打开工程。