Blu*_*lub 5 csv xcode csv-import swift
我想在Swift中读取.csv数据,所以我告诉我如何制作这个.最后我进入了这个: https ://github.com/Flinesoft/CSVImporter CSVImporter.
但它说:"你当然也可以通过下载将这个框架手动包含在你的项目中".
那没关系,但有几个文件夹,因为我以前从未将文件库导入Swift,我不知道下载什么以及我应该将它包含在我的项目中.
我希望,任何人都可以帮助我.谢谢.
导入第三方依赖项的最佳方法是通过依赖管理器:CocoaPods/Carthage/SPM,您将能够毫不费力地更新lib.
1. CocoaPods [ 官方指南 ]
这是迄今为止最简单的方法......
打开终端
安装CocoaPods(输入终端):
sudo gem install cocoapods
Run Code Online (Sandbox Code Playgroud)
Sudo意味着"超级用户做",它将需要您的密码.请求时输入.
接下来,您需要设置cocoapods主仓库.输入终端:
pod setup --verbose // verbose option logs the setup progress
Run Code Online (Sandbox Code Playgroud)
然后在项目目录中创建一个pod文件(如果你不熟悉编写路径,你可以输入"cd"并将项目文件夹拖到终端窗口):
cd User/Projects/YourProject // make way to your project dir
pod init
Run Code Online (Sandbox Code Playgroud)
然后在Podfile里面(在项目目录中找到它)插入:
platform :ios, '8.0'
use_frameworks!
target 'YouAppTarget' do
pod 'CSVImporter', '~> 1.7'
end
Run Code Online (Sandbox Code Playgroud)
(取消注释平台:ios,'8.0'取消注释user_frameworks!如果你使用的是Swift)
运行(在您的项目目录中):
pod install
Run Code Online (Sandbox Code Playgroud)
将生成Xcode .xcworkspace文件,就是这样,您可以打开它并使用框架;]
稍后您可以使用以下命令更新lib:
pod update
2.迦太基 [ 官方指南 ]
通过Carthage安装框架的步骤与CocoaPods非常相似,请按照"官方指南"链接查看差异是什么.这个依赖管理器的缺点是并非所有的库都可用.有些只适用于CocoaPods,但大多数新版本都支持Carthage.PS这是一篇关于差异的好文章.
3. Swift Package Manager [ 官方概述/指南 ]
SPM是一个本地依赖管理器,它是跨平台的,由Apple支持,分散和开源.
它计划作为CocoaPods和Carthage的替代品,所以我也试一试.
| 归档时间: |
|
| 查看次数: |
7414 次 |
| 最近记录: |