swift 使用pod管理

在oc 中使用pod 管理第三方库还是很方便的 今天来在swift中使用pod 来管理第三方库

其实还是很简单的 和oc 区别不大  下面来说说我遇到的一些问题及解决方法

当然使用pod 你要先安装pod  安装pod 需要你先安装rudy

这里不再说安装pod 和安装rudy 下篇文章会详细介绍

这里就以已经安装好pod和rudy为前提来介绍

1.首先建一个新的工程 当然这个工程是swift 的语言的

2.打开你的终端 cd到你的工程目录下 输入 pod init  回车之后  你会看到你的工程目录里多了一个podfile文件

3.双击打开podfile文件  在选择的target里输入你要用的库 例如 pod ‘Alamofire‘ 关闭保存

4.回到你的终端  cd到你的工程目录下 直接输入pod install 回车   等待一小会

5.如果没有意外 完成后你会发现在你的工程中pod已经为你生成了一个工程文件  打开它  在viewcontroller.swift 中输入  import Alamofire   编译一下  如果没有报错  那么这里就已经结束了  恭喜您完成了pod 在swift 中的使用

之后你就可以在你的工程中使用你添加的一些第三方库了 是不是很方便

如果在你执行了pod install之后 有些文件后面出现了问号? 你可以直接在Source Control 下Add到你的工程中  之后问号就会消失

时间: 2024-10-25 13:25:01

swift 使用pod管理的相关文章

OC与Swift创建pod

Cocoa pods 是iOS最常用的类库管理工具 OC的使用 删除源 sudo gem sources -r https://rubygems.org/ 添加源(使用淘宝的镜像,记住要用https) sudo gem sources -a https://ruby.taobao.org/ 查看是否使用的是淘宝镜像$ gem sources -l # 安装$ sudo gem install cocoapods # 安装成功之后,查看是否是最后版本(目前最新版本是1.0.1)$ pod --ve

创建podSpec,使用pod管理第三方库

提要: podfile文件会先读取.podspec文件,根据.podspec文件的指向来下载第三方库到项目中. 本文先通过一.二.三项,这三个步骤讲解了如何建立一个.podspec文件在本地.cocoaPod库,第三方库在远程机器的例子. 后文中的第四项,讲解了.podspec文件在本地项目中,第三方库在远程机器的设置方法:最后讲了.podspec文件在本地项目中,第三方库也在本地项目中的设置方法. 正文讲解: 一.创建需要pod管理的第三方库 (1) 本地创建第三方库起名为lvPodLibra

.net core i上 K8S(四).netcore程序的pod管理,重启策略与健康检查

上一章我们已经通过yaml文件将.netcore程序跑起来了,但还有一下细节问题可以分享给大家. 1.pod管理 1.1创建pod kubectl create -f netcore-pod.yaml 我们创建一个netcore-pod.yaml文件,内容如下: apiVersion: v1 kind: Pod #指明类型 metadata: name: netcore-pod labels: app: netcorepod spec: containers: - name: netcorepo

pod管理调度约束、与健康状态检查

pod的管理 [[email protected] ~]# vim pod.yaml apiVersion: v1 kind: Pod metadata: name: nginx-pod labels: app: nginx spec: containers: - name: nginx image: nginx 创建pod [[email protected] ~]# kubectl create -f pod.yaml 查看pod信息 [[email protected] ~]# kubec

Pod管理的iOS项目修改工程名

声明:本文大部分内容来自于以下网址,其余的部分是自己尝试的总结和补充. http://www.jianshu.com/p/5f088acecf64 完整修改iOS工程名1 http://www.cnblogs.com/GarveyCalvin/p/4195745.html   完整修改iOS工程名2 http://blog.csdn.net/freedom2028/article/details/10244819  iOS工程中删除pod http://blog.csdn.net/xiaonai

使用pod 管理三方库的工程,导入头文件不提示的问题

选择工程的 Target -> Build Settings 菜单,找到\"User Header Search Paths\"设置项新增一个值"$(PODS_ROOT)",并且选择\"recursive\",这样xcode就会在项目目录中递归搜索文件

pod Spec管理配置

##pod Spec 为自己的项目添加pod管理功能.###前言: 上一篇文章中提到,因为自己在操作的时候遇到很多坑,所在在此做一个记录,同样也希望可以帮到在这个操作上遇到坑的人. 本文将采用配图和加文字的方式,以最直观的方式呈现操作细节.如果文中有错误的地方,请大家指出以便即时做出调整.###一.首先在自己的github中添加新的管理目录####1.进入github账号管理中心,创建管理目录. 以上过程请参考下图: ####2.上述创建目录完成,接下来做上传代码至github仓库.在此将按照空

《从零开始学Swift》学习笔记(Day 61)——Core Foundation框架之内存管理

原创文章,欢迎转载.转载请注明:关东升的博客 在Swift原生数据类型.Foundation框架数据类型和Core Foundation框架数据类型之间转换过程中,虽然是大部分是可以零开销桥接,零开销并不意味着内存什么都不用管.Swift类型内存管理是采用ARC,Foundation类型和Core Foundation类型内存管理都是采用MRC或ARC,CoreFoundation类型内存管理是基于C语言风格的,它有一个对象所有权的概念. Objective-C的MRC内存管理 Core Fou

swift 内存管理,WEAK 和 UNOWNED

因为 Playground 本身会持有所有声明在其中的东西,因此本节中的示例代码需要在 Xcode 项目环境中运行.在 Playground 中可能无法得到正确的结果. 不管在什么语言里,内存管理的内容都很重要,所以我打算花上比其他 tip 长一些的篇幅仔细地说说这块内容. Swift 是自动管理内存的,这也就是说,我们不再需要操心内存的申请和分配.当我们通过初始化创建一个对象时,Swift 会替我们管理和分配内存.而释放的原则遵循了自动引用计数 (ARC) 的规则:当一个对象没有引用的时候,其