Как создать файл Cartfile? Или легко добавить фреймворки в ваше приложение?

Я пытаюсь узнать о фреймворках и о том, как их использовать в моем приложении Swift. Я новичок в Swift, я понимаю концепции ООП, но совершенно новичок в обработке библиотек и фреймворков.

Я хочу использовать фреймворки, такие как SwiftyJSON, Alamofire и многое другое, но хочу использовать их самым простым способом. Я узнал, что Карфаген - самый простой способ обновить их в вашем проекте. Однако я не нашел ни одного удобного руководства или учебника об использовании этого! Я прочитал здесь документацию (https://github.com/Carthage/Carthage/blob/master/README.md), но это было очень запутанно для меня. Я полностью застрял в создании файла Cartfile.

Как вы создаете файл Cartfile? Где он должен быть расположен?

После этого я понимаю команды, чтобы вставить его, но я застрял в создании и понимании фондов.

Ответ 1

Cartfile - простой текстовый файл, который должен находиться в той же папке, что и ваш файл *.xcodeproj.

Один из способов его создания - через терминал:

$ cd <Path_to_the_project_folder>
$ touch Cartfile
$ open Cartfile -a Xcode