使用cocoaPods加载框架的具体步骤:

摘要:
注意事项:1.使用前备份代码。因为pod更新很快,如果文件名有中文,整个项目可能会被废弃。2.如果您没有将pod文件推送到远程服务器,则每次使用时都可以在本地更新它。缺点是,如果程序返回到原始版本,pod下的第三方框架仍然是最新的。可能会报告错误。总体流程:准备步骤:1.您需要下载并安装CocoaPods。系统需要红宝石环境。至少附带OS X 10.9

注意事项:

1.使用之前备份一下代码.因为pod更新很快,如果某个文件名有中文,podinstall一下.整个项目可能就要废掉了.

2.如果不把pod文件推动到远程服务器. 每一次用的时候在本地podupdate一下.坏处是:如果程序回到原来的版本.但是pod下的第三方框架还是最新的.可能会报错.

整体流程:

使用cocoaPods加载框架的具体步骤:第1张

准备步骤:1.需要下载安装CocoaPods,系统要求有ruby环境,至少OS X 10.9以后是自带ruby环境的(Python也自带了),使用“ruby -v”命令可以查

   2.要FQ或者ruby镜像服务器改成淘宝的: 查看ruby镜像服务器gem source -l,如图

        使用cocoaPods加载框架的具体步骤:第2张

    3.下载CocoaPods

      执行如下命令:sudo gem install cocoapods

    4.如果不是常用的框架,要查看一下查看pod是否包含框架

      执行如下命令:pod search AFNetworking

5.每隔一段时间,需要更新远程服务器的仓库框架

执行命令:podrepouadate

安装第三方框架步骤:

1.关闭xcode,进入项目的根目录

使用cocoaPods加载框架的具体步骤:第3张

2.创建Profile文件夹.

      命令: vimProfile

    3.1>按I键进入插入编辑模式 一个空格都不能错

      2.1>编写平台信息和需要导入的框架 platform :ios, '8.0'

                   pod 'AFNetworking'

          这样会报错.

        使用cocoaPods加载框架的具体步骤:第4张

2.2>参考gitHub上的AFNetworking文件介绍,Profile文件内容:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'

target 'TargetName' do
pod 'AFNetworking', '~> 3.0'
end

3>先按ESC键退出编辑模式,再输入:wq退出vim.

    4.加载框架podinstall

    5.以后需要更新框架时:使用终端,进入app的根目录输入:podupdate


免责声明:文章转载自《使用cocoaPods加载框架的具体步骤:》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇codeforce 896A旋转字符串下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

3、YishaAdmin开源框架搭建

框架:vs2019、.net core 3.1 SDK 下载地址:https://github.com/liukuo362573/YiShaAdmin 数据库: 1). MySql >= 5.7 (本项目选择mysql数据库) 2). SqlServer >= Sql Server 2012 3). Oracle >= Oracle DB...

TP框架基础

1.为了项目能够更好的维护,使得不同的开发人员具有相同的开发风格,所以用到了框架。什么是框架:一堆代码的集合,里边有变量、函数、类、常量,里边也有许多设计模式MVC、AR数据库、单例等等。 2.文件的相关意思index.php 入口Application 存放项目的文件夹ThinkPHP TP框架的核心文件夹(重要) 打开ThinkPHP后 有以下文件co...

Qt开发技术:QtCharts(一)QtCharts基本介绍以及图表框架详解

若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936原博主博客导航:https://blog.csdn.net/qq21497936/article/details/102478062本文章博客地址:https://blog.csdn.net/qq21497936/article/details...

开源项目和工具列表

转:http://www.cnblogs.com/hellozx/p/OpenSourceProject.html Json.NET http://json.codeplex.com/ Json.Net是一个读写Json效率比较高的.Net框架.Json.Net 使得在.Net环境下使用Json更加简单。通过Linq To JSON可以快速的读写Json,...

Struts 2.x仍然明显落后于时代。 Struts 2.x这一类老牌Web MVC开发框架仅能用于开发瘦客户端应用,无法用来开发对于交互体验要求更高的应用。

后来我在工作中陆续使用过Struts 1.x和Struts 2.x。我曾经把一个开源的基于Struts 1.x的自助式广告联盟应用移植到Spring MVC,还基于Struts 2.x做过网站开发。Struts 1.x的主要问题是框架的侵入性太大,不利于代码重用和单元测试。Struts 2.x确实进步很大,完全基于POJO,学习曲线低了很多,还支持零配置(...

XCode修改工程名(完美版)

前段时间项目需求,需要在现有的项目上面开发一个新的项目。如果新建工程的话,会有很多麻烦的问题:1.虚拟文件夹无法拖拽到新的工程,导致文件杂乱的混在一起难以按模块区分(如果都是实体文件夹可忽略)2.plis文件需要自己慢慢配置,容易遗漏3.第三方的link库需要自己一个一个添加,很多设置需要修改,容易遗漏4.资源文件需要自己拖拽 新建项目虽然勉强完成修改工...