POD配置

作者: 丨飞翔的蛋花丨 | 来源:发表于2016-03-30 17:12 被阅读446次

    继上一篇新建项目之后,环境都准备妥当,可以开始准备做一些项目之内的事情。

    1. PodFile

    在项目新建出来之后,本身xcode会根据你在新建时选择的项目模型(比如Single View Application)会生成一份样例代码。但是我们开发的依赖管理是基于cocoapod,所以需先整理好pod环境,才能方便我们进行开发。

    进到项目路径中,新建一个文件名为PodFile,文件内容应如下图所示。

    PodFile示例
    其意义大概和其他所有的依赖管理配置文件差不多,所需的包名,版本号。有了PodFile之后,在当前目录下运行pod install,pod就会去帮你把ZipArchive这个依赖包加入到项目中,并会为你生成一些额外的文件。
    1. Pod/:这是个目录,会存放你当前PodFile所配置的那些需要的依赖包;
    2. PodFile.lock:该文件存放你已经安装过的pod依赖包的详细信息;
    3. xxx.xcworkspace:这是pod新生成的项目文件,以后就用这个文件打开xcode项目。
      生成好之后,打开项目工程结构应如下图所示:
    项目结构图
    这只是最基本的示例,事实上在很多公司内部的IOS项目中,都会有私有的pod仓库,所以PodFile文件也会多一些其他的设置。

    2. 自己的POD

    在项目开发过程中,IOS工程只是一个大的框架,包含了一些基本设置以及一些基础功能,实际的业务部分都包含一个个的pod之中。进入到任意一个你希望放代码的目录,运行pod lib create PODNAME,将其中的PODNAME换成你自己想要的名字,之后会让你做一系列的选择。

    POD新建时选项

    之后POD会在以你指定的名字命名一个目录,将新建号的POD LIB模板生成在该目录下。该目录下也已经有了模板的.podspec文件,可以根据自己的需要进行修改。需要特别说明的是,该目录下的文件只是一个本地的git仓库,你需要手动将该仓库与一个远程仓库绑定起来。

    回到主工程的podfile中,将刚刚生成的代码路径填入,重新运行pod install即可开始自己的开发啦。

    本地开发POD配置

    相关文章

      网友评论

          本文标题:POD配置

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