Ответ 1
Вы пытались установить правильное имя модуля для своего пользовательского представления в раскадровке?
org.cocoapods.XXX
если вы используете только XXX, но добавляете org.cocoapods. устраняет множество проблем.
У меня есть проект, использующий @IBDesignable для управления свойствами вида из раскадровки, и все работает правильно. Однако, если я интегрирую контейнеры и добавляю файл моста, как описано здесь (https://medium.com/swift-programming/swift-cocoapods-da09d8ba6dd2), раскадровка больше не отображается правильно. Он отображает пустой вид в том месте, где у меня было собственное представление с @IBDesignable. Копы работают правильно, только я не вижу изменений в раскадровке. Возвращая мои изменения и удаляя контейнеры, решает проблему?
Можно ли использовать CocoaPods и @IBDesignable вместе, или это просто ошибка в Xcode6?
Вы пытались установить правильное имя модуля для своего пользовательского представления в раскадровке?
org.cocoapods.XXX
если вы используете только XXX, но добавляете org.cocoapods. устраняет множество проблем.
Если вы не хотите поддерживать версии iOS ниже 8.0, вы можете использовать use_frameworks! в вашем файле подкачки (как упоминалось здесь http://guides.cocoapods.org/syntax/podfile.html#use_frameworks_bang). Что здесь происходит, вместо того, чтобы создавать статические библиотеки для ваших зависимостей, cocopods будет создавать рамки. IBDesignable не будет разорвать рамки.
Попробуйте открыть с помощью xcodeproj вместо xcodeworkspace. Это сработало для меня.