Intereting Posts
UITabbarController selectedIndex и selectedViewController не работают iOS: запуск приложения с помощью уведомления Любой способ предотвратить глупые обновления Xcode для раскадровки? Как получить доступ к общедоступному профилю Facebook в UIWebView запуск iOS-симулятора на Snow Leopard У меня есть UILabel, который отображается только тогда, когда мой UITableView пуст. Как я могу центрировать текст этой метки в Swift? Действующее push-уведомление не появляется на устройстве с iOS 8+, когда пользователь принудительно закрывает приложение путем разворота Расшифровка с использованием CCCrypt возвращает разные результаты в iOS и MacOS Как сохранить, затем получить изображение с определенным именем в фотоальбоме? iOS 7 держит кнопки внизу в 3.5inch и 4inch Не удалось найти отображаемое значение отношения keyPath с RestKit Сортировка массива словарей по ключевым значениям Xcode Organizer Сбой записи с учетной записью? Набор спрайтов: заикание при движении с постоянной скоростью Предупреждение CoreLocation: несовместимый тип

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

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

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

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

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

да ты прав

 import SomeLibrary 

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

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

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

 import LibraryName 

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