如何将图书馆纳入我的Swift项目?

如何将图书馆纳入我的Swift项目?,第1张

概述我想在 Swift中读取.csv数据,所以我告诉我如何制作这个. 最后我进入了这个: https://github.com/Flinesoft/CSVImporter CSVImporter. 但它说:“你当然也可以通过下载将这个框架手动包含在你的项目中”. 那没关系,但有几个文件夹,因为我以前从未将文件库导入Swift,我不知道下载什么以及我应该将它包含在我的项目中. 我希望,任何人都可以帮助我 我想在 Swift中读取.csv数据,所以我告诉我如何制作这个.
最后我进入了这个:
https://github.com/Flinesoft/CSVImporter
CSVimporter.

但它说:“你当然也可以通过下载将这个框架手动包含在你的项目中”.

那没关系,但有几个文件夹,因为我以前从未将文件库导入Swift,我不知道下载什么以及我应该将它包含在我的项目中.

我希望,任何人都可以帮助我.
谢谢.

解决方法 导入第三方依赖项的最佳方法是通过依赖管理器:CocoaPods / Carthage / SPM,您将能够毫不费力地更新lib.

1.CocoaPods [Offical Guide]

这是迄今为止最简单的方法……

打开终端

安装CocoaPods(输入终端):

sudo gem install cocoapods

Sudo意味着“超级用户做”,它将需要您的密码.请求时输入.

接下来,您需要设置cocoapods主仓库.输入终端:

pod setup --verbose // verbose option logs the setup progress

然后在项目目录中创建一个pod文件(如果你不熟悉编写路径,你可以输入“cd”并将项目文件夹拖到终端窗口):

cd User/Projects/YourProject // make way to your project dirpod init

然后在Podfile里面(在项目目录中找到它)插入:

platform :ios,'8.0'use_frameworks!target 'YouAppTarget' do    pod 'CSVimporter','~> 1.7'end

(取消注释平台:ios,’8.0’取消注释user_frameworks!如果你使用的是Swift)

运行(在您的项目目录中):

pod install

将生成Xcode .xcworkspace文件,就是这样,您可以打开它并使用框架;]

稍后您可以使用以下命令更新lib:

pod更新

2.迦太基[Offical Guide]

通过Carthage安装框架的步骤与CocoaPods非常相似,请按照“官方指南”链接查看差异是什么.
这个依赖管理器的缺点是并非所有的库都可用.有些只适用于CocoaPods,但大多数新版本都支持Carthage.
附:关于差异,这是一个很好的article.

3. Swift包管理器[Offical Overview/Guide]

SPM是一个本地依赖管理器,它是跨平台的,由Apple支持,分散和开源.

它计划作为CocoaPods和Carthage的替代品,所以我也试一试.

总结

以上是内存溢出为你收集整理的如何将图书馆纳入我的Swift项目?全部内容,希望文章能够帮你解决如何将图书馆纳入我的Swift项目?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1025137.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存