Intereting Posts
Обновлено до IOS5 – приложение не будет создавать WeMo SDK для архитектуры IOS Устройство iOS8 кажется застрявшим в портрете, но рендеринг ландшафта Как сохранить возвращаемый поплавок из NSUserDefaults swift iOS Получить значение из async (post data) Переход на Xcode 7 / Swift 2.0 заставляет приложение застревать на экране запуска Как работает класс повышения доступности iOS и почему IP-адрес 169.254.0.0? Можно ли транскрибировать вызов Twilio «как вы говорите»? iOS. Попытка вставить объект списка объектов, не относящихся к объекту. NSDictionary в NSUserDefaults. iOS Location Services Включено / отключено событие, когда приложение закрыто Как я могу перейти к последнему DetailView, когда я нажимаю кнопку действия push-уведомления? Метка UIButton не отображается UISelectionFeedbackGenerator () не работает на iPhone 7 AFNetworking 2 + SwiftyJSON Получение UIVIewController из раскадровки путем переопределения назначенного инициализатора

Каков правильный способ использования библиотеки, установленной с помощью CocoaPods?

Я только начал использовать CocoaPods поэтому, скорее всего, мой вопрос тривиален. Я прочитал пару руководств по установке различных библиотек с помощью CocoaPods. Все, что они советуют, добавить строку, такую ​​как pod 'ImagePicker' в целевой раздел в Podfile, запустить «pod install» и открыть файл * .xcworkspace.

После этого я пытаюсь использовать свою библиотеку, но получаю ошибку

Использование неразрешенного идентификатора *

Добавление строки, такой как import ImagePicker в мой класс, устраняет эту проблему. Но в учебниках, которые я прочитал, нет никаких упоминаний об импорте библиотек. Требуется ли шаг?

да ты прав

 import SomeLibrary 

В верхней части вашего быстрого файла требуется

Точно так же, как вы импортируете UIKit или Foundation, вам нужно импортировать имя библиотеки в каждый файл, в котором вы хотите его использовать.

Если это библиотека Swift, процесс должен работать. Если это библиотека Objective-C, требуется Bridging-Header ( см. Эту ссылку ). Затем добавьте

 import LibraryName 

в верхней части быстрого файла.