做Android开发几年,一直想自学IOS的开发,之前尝试多次都因为自制力不足,一两周之后就搁置了,这次重新拾起来,决定更进一步。
在Android开发的时候有很多第三方(大牛们)开发的成熟的好用的库,避免自己重复造轮子,用起来也简单方便,所以IOS也有不少,这里就记录下我在初学IOS的时候如何使用第三方库的。
我使用的插件名字是Cocoapods
1、升级Ruby环境
终端输入:$gem update --system
2、更改镜像地址
CocoaPods时我们要访问cocoapods.org,该网站可能被我们大天朝墙了,这样下载安装可能会是龟速,幸好我们可以镜像来访问该网站,方法如下:
gem sources --remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/
可以使用下面的命令()查看是否更换镜像成功(如下图所示): gem sources -l
3、安装Cocoapods
在终端输入命令
sudo gem install cocoapods
4、使用search命令搜索类库名 :
pod search AFNetworking
如果CocoaPods支持,将会输出搜索到的所有类库版本和信息,以及在Podfile中配置的写法,终端返回信息如下:
5、需要在工程中创建一个Podfile文件
使用命令:
cd /Users/xxx/Desktop/CocoapodsSample(进入工程目录,cd后面的是工程的路径)
touch Podfile(创建Podfile文件)
然后将
pod 'AFNetworking', '~> 3.0.2' 写入Podfile文件中并保存
6、pod install
使用命令更新,no-repo-update是不更新本地的库,如果更新需要等待很久
pod install --no-repo-update
结果类似这样的
然后在工程目录下打开后缀是xcworkspace的文件即可