2015-04-19 3 views
0

Имейте проект с использованием Карфагена для зависимостей. Недавно обновлено до Xcode 6.3 и Swift 1.2. Когда это произошло, я должен был обновить свой Cartfile, который теперь:Ошибка ObjectMapper, Carthage и Xcode 6.3

GitHub "Alamofire/Alamofire"> = 1.2

GitHub "SwiftyJSON/SwiftyJSON"> = 2,2

GitHub «Hearst-DD/ObjectMapper "~> 0.9

Однако ObjectMapper похоже не в компилировании. При запуске «обновление Карфагена» я получаю:

The following build commands failed: 
CompileSwift normal x86_64 .../Carthage/Checkouts/ObjectMapper/ObjectMapper/Core/Mapper.swift 
CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler 
(2 failures) 

Похоже, людей, работающих на ObjectMapper включил изменения для поддержки новейшего Swift/Xcode и не вижу другие вопросы на этом направлении. Поблагодарили бы за понимание этого сообщения об ошибке :)

ответ

1

Версия 0.9 объекта ObjectMapper не включала поддержку Swift 1.2/Xcode 6.3. Если вы используете последний, вы должны быть хорошо идти:

"Hearst-DD/ObjectMapper" ~> 0,11

+0

Если вы используете ObjectMapper для отображения ответов HTTP, вы должны рассмотреть возможность использования [AlamofireObjectMapper] (HTTPS://github.com/tristanhimmelman/AlamofireObjectMapper). Это простое расширение Alamofire, которое автоматически преобразует ваши ответы в быстрые объекты с помощью ObjectMapper. Полное раскрытие: я являюсь автором ObjectMapper и AlamofireObjectMapper –

+0

Я использую AlamofireObjectMapper для swift 1.2. Устанавливается с помощью следующей команды: «pod» AlamofireObjectMapper, «~> 0,7». но по какой-то странной причине он загружает версию 0.9, которая поддерживает только быстрый 2.0. У меня проблемы с моим проектом. Не могли бы вы объяснить, почему это происходит? Спасибо –

+1

@LinkonSid, если вы измените свою строку подкачки на следующий pod 'AlamofireObjectMapper', '0.7' Я думаю, что это должно решить вашу проблему. См. Https://guides.cocoapods.org/syntax/podfile.html#pod для получения подробной информации о синтаксисе зависимостей подкадрового файла –

Смежные вопросы