美文网首页
第三方库管理Cocoapods的使用

第三方库管理Cocoapods的使用

作者: 码农熬成艺术家 | 来源:发表于2015-09-07 23:23 被阅读0次

    开发里,我们更应该专注于实现和管理我们产品的主要业务逻辑和代码。这样才叫开发,才是开发工程师,而不是码农,所以,掌握和熟悉更多更好的第三方库,可以让我们做到这一点,说到这里,Cocoapods的重要性就显而易见了,github里面众多优秀的第三方库,也已经在Ccoapods里面上传了。
    可能有些人还不太清楚Cocapods是什么,其实Cocoapods就是自动管理和更新第三方库依赖文件的一种工具,省去我们手动安装第三方库时,要下载繁多的依赖文件,以及避免第三方库更新版本时对项目的影响
    懂的人可以直接忽略上面的直接看一下内容:

    安装Cocapods:

                   打开终端Ruby,输入下面的命令
    
                   删除sources默认的网址(更新源网址,被墙)
               1. $ gem sources --remove https://rubygems.org/
                   使用淘宝的源(感谢马叔叔)
               2. $ gem sources -a https://ruby.taobao.org/
                   检查替换源是否成功
               3. $ gem sources -l
                   正式安装Cocoapods
               4. $ sudo gem install cocoapods    
    

    配置项目使用Cocapods:

                   安装后,我们就可以正式配置Cocoapods到自己的项目中了
          
                   查看使用的第三方库在Cocoapods上的版本信息
                   $ pod search 第三方库名称
                    
                   为项目新建pod配置文件Podfile(Cocoapods就是根据这个配置文件来部署要下载的第三方库)
                  1. 在项目根目录newFile一个Empty(在IOS的Other里),叫Podfile
                   在Podfile里写以下代码
                  2.  pod ‘第三方库名称’
                    关掉项目,进入终端,cd到项目根目录
                  3. cd /目录/目录/项目目录(如: cd Documents/项目/Demo)
                    创建pods项目空间分析依赖
                  4. pod install
                    以后在项目目录里打开 项目名.xcworkspace(相对于默认的蓝色图标,pods创建的是白色的,打开白色图标)即可
    

    Swift引入OC头文件使用第三方库:

                    实现这个其实很简单,只要在项目中创建一个Objective-C File,Xcode就会自动提示是否需要创建Swift使用的 OC头文件,按 Create Bridging Header即可,然后这个文件就可以删掉了,只要在Xcode自动创建的h文件中,导入需要使用的第三方库名称即可,代码如下:
                       #import <第三方库的名称.h>
    

    以上总结,方便自己,方便大家,哈😄

    相关文章

      网友评论

          本文标题:第三方库管理Cocoapods的使用

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