在工程中加入第三方库
来源:互联网 发布:淘宝客服招聘图片 编辑:程序博客网 时间:2024/04/29 05:38
(本文是在装好cocoapods 的前提下,进行第三方库的导入)
准备工作:在终端自动生成Podfile文件(因为2.6.1版本的终端手动生成的Podfile,会出现莫名其妙的错误)
$ pod init //这样就自动生成了Podfile文件
首先,在工程的Podfile文件中写好需要的种子,如下:
platform :ios, '9.0'--》这个必须use_frameworks!--》如果工程师swift的,这行必须target 'NewsTest-Swift' do--》下面列出需要的种子 pod 'Alamofire' pod 'AlamofireObjectMapper' pod 'PullToRefresher' pod 'ObjectMapper' pod 'Kingfisher' pod 'SnapKit'end
注意: 1.pod种子的target名字绝对要和工程名字一致,否则会报错。而且target,和后边的end也要写全,否则也会报错。
2.最好不要把所添加的类库写到一起用”/”隔开,最好分开写.
然后,在podfile中写好了种子之后,在终端cd到工程文件夹下,并进行更新,打开新生成的xcworkspace文件即可import第三方文件了,如下:
$ cd /Users/mazilong/Desktop/Git/iOS13/NewsTest-Swift \/$ pod update --verbose --no-repo-update$ open Sina.xcworkspace/
想要添加的第三方库就成功加入到工程里了,如果Xcode没有反应,clean一下(shift+cmd+k)再编译一下(cmd+b),可能会有⚠️警告,点进去根据提示执行就更新成功了。
心得:1、 最重要的就是认真看报错,不要害怕它,淡定的去读里边的内容,其实报错是xcode与你最友好的交流方式,用心读懂根据提示更改就好了。2、遇到问题,首先把它写在纸上,然后顺着问题追根溯源,想可能在那块儿出差错,不断地试,一个一个排除。例如:工程中可以打断点debug逐行分析;不能打断点的报错又比较模棱两可的就要分析是不是在其他工程中这样做也会出现问题;实在解决不了就要另请高人了。
1 0
- 在工程中加入第三方库
- 如何在JNI工程中使用第三方库文件
- Android NDK编译中在libs\armeabi中加入第三方so库文件的方法
- 请问怎么样在qt creator 中加入第三方库 qwt
- 加入第三方库错误
- Android 如何在工程中引用第三方项目
- 关于在Maven工程中应用第三方jar包
- iOS如何在工程中使用第三方(网络)图片
- Java自定义jar库中加入第三方jar库
- Java自定义jar库中加入第三方jar库
- Qt Ceator 中加入 第三方 库 的 简便 方法
- magento中加入第三方php文件库
- lua中如何加入第三方拓展c库
- 在vs下,给工程添加第三方库
- 在Eclipseme中使用第三方库
- 在android中增加 第三方库
- 在CocoaPods中添加第三方库
- 在maven中使用第三方库
- Trinity-Core源码更新-编译环境配置-服务端运行等集中教学帖
- SQL SERVER 在dos中执行多个SQL脚本
- gerrit与crowdid, openid集成,设置openIdSsoUrl 直接登录
- HMM在自然语言处理中的应用一:词性标注
- 演示Iterable接口
- 在工程中加入第三方库
- 将Centos的yum源更换为国内的阿里云源(亲测可用)
- 关于b=~a的问题解析
- opencv 图像分块处理
- 缓冲函数http://www.robertpenner.com/easing
- AIX PowerPC体系结构及其溢出技术学习笔记
- 获取下拉框选择
- Android-->颜色渐变动画的实现,应用市场跳转
- 编程中老有人问hook是什么