美文网首页
iOS 从零开始 开发一个App cocoPod第三方SDK管

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

作者: 玄_子午 | 来源:发表于2018-12-11 11:22 被阅读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的安装和使用已经没有问题!!!

    相关文章

      网友评论

          本文标题:iOS 从零开始 开发一个App cocoPod第三方SDK管

          本文链接:https://www.haomeiwen.com/subject/snrdhqtx.html