我正在尝试了解框架以及如何在我的Swift应用程序中使用它们。我是Swift的初学者,我理解OOP概念,但对处理库和框架来说却是全新的。
我想使用SwiftyJSON,Alamofire等框架,但希望以最简单的方式使用它们。我发现Carthage是将这些更新到您的项目中的最简单方法。但是我没有找到一个用户友好的指南或教程使用它!我在这里阅读了文档(https://github.com/Carthage/Carthage/blob/master/README.md),但这对我来说非常困惑。我完全坚持创建一个Cartfile。
如何创建Cartfile?它应该放在哪里?
之后我理解了要插入的命令,但我坚持创建它并理解其中的功能。
答案 0 :(得分:18)
Cartfile是简单的纯文本文件,应与*.xcodeproj
文件位于同一文件夹中。
创建它的一种方法是通过终端:
$ cd <Path_to_the_project_folder>
$ touch Cartfile
$ open Cartfile -a Xcode