如何将图书馆纳入我的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 dir pod 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非常相似,请按照“官方指南”链接查看差异是什么. 3. Swift包管理器[Offical Overview/Guide] SPM是一个本地依赖管理器,它是跨平台的,由Apple支持,分散和开源. 它计划作为CocoaPods和Carthage的替代品,所以我也试一试. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- PostgreSQL启动过程中的那些事十八:bgwriter进程一
- c – 具有多行函数声明参数的Clang格式问题
- ssi2+ajax实现唯一性验证+showModalDialog刷新父页面
- ruby-on-rails – Ruby on Rails使用simplecov测试覆盖率
- swift实现dispatch_after
- [Swift]LeetCode698. 划分为k个相等的子集 | Partition to
- ruby-on-rails – 将Rails中的CSV文件和进程记录上传到页面
- C#微信开发(服务器配置)
- firebase – TypeError:无法读取null的属性’uid’
- STM32堆栈