iOS 从零开始 开发一个App cocoPod第三方SDK管

2018-12-11  本文已影响14人  玄_子午

     一个不会偷懒的iOS开发攻城狮,不是一个好的程序猿,在开发过程中如何让自己更省力,如何更合理的是用网络资源,如何使用第三方SDK,是衡量一个程序猿实力的重要标准。

     在iOS开发过程中合理使用三方库和网络资源可以快速的节约开发时间,降低开发者的工作难度,提升开发效率。在开发过程中导入第三方资源分为两种。

一:手动导入

早些年导入第三方的时候需要进行手动导入,大型的SDK需要进行一些封装库进行依赖,这些库的导入和删除也是比较费心的工作,甚至导入多个第三方的时候会造成多个SDK依赖同一个库的情况,依赖库的增删手动管理起来消耗精力,不利于开发。

二:cocoPod自动管理

CocoaPods是专门为iOS工程提供第三方依赖库的管理工具,通过CocoaPods,我们可以更方便地管理每个第三方库的版本,而且不需要我们做太多的配置,就可以直观、集中和自动化地管理我们项目的第三方库。详细可以看这个cocoPod

使用cocoPod进行会生成新的工程入口文件同正常的工程入口有较大区别

工程内部文件也发生变化

三:cocoPod的安装

安装过程相对比较简单, 使用Mac终端命令行进行,网上教程很多,这里简单介绍一下,另附网址给深挖党。

cocopod安装使用的命令行不是很多 都相对比较简单,中间需要进行翻墙,有一个镜像的问题,之前使用的淘宝的镜像,现在使用的是https://gems.ruby-china.com/    

小白们可以根据 cocopod傻瓜式安装  安装这篇文章介绍比较直观  适合小白使用

cocoPod安装需要ruby,苹果电脑自带,需要检查一下是否是新版本,进行更新

1. 更新Ruby    sudo gem update --system

2.更换源(翻墙)先删除旧的再增加新的 保证只有一个且是可用的

sudo gem update --system

gem sources --remove https://rubygems.org/

gem sources --add https://gems.ruby-china.com/

3.安装cocopod    

sudo gem install cocoapods  或

sudo gem install -n /usr/local/bin cocoapods

4.安装本地库   pod setup   (这一步属于耗时操作,网速不好会失败,一般多安装几次就可以)

5.安装成功之后可以进行试验(搜索AF验证) pod search AFNetworking

6.给工程安装cocopod 进入到工程目录 cd 拉工程文件夹到终端   pod init

7.安装之后工程中就会出现Podfile文件  先在终端中搜索 然后复制到podfile中

8.最后终端命令行进行安装  pod install

安装和使用过程中还会遇见其他一些问题 本文不做太多解释 这篇文章有更详细的介绍及解决方案cocoPod安装及使用详解

看完本文介绍再看一下链接文章  一般来说cocopod的安装和使用已经没有问题!!!

上一篇 下一篇

猜你喜欢

热点阅读