Есть ли способ использовать быстрые какао-бобы и целевые какао-бобы C в одном проекте?

Прямо сейчас я использую MagicalRecord в моем быстром проекте. У меня есть файл заголовка моста, и мой файл pod выглядит так:

platform :ios, '8.0'
pod 'MagicalRecord'

Я хотел бы использовать Alamofire вместо AFNetworking. Когда я вставляю эту строку в мой файл pod, MagicalRecord не работает:

use_frameworks!

РЕДАКТИРОВАТЬ: немного больше информации

Под не работает я имею в виду компилятор / компоновщик не распознает классы MR. Вот второй файл Pod:

platform :ios, '8.0'
use_frameworks!

pod 'MagicalRecord'

Заголовок моста одинаков в обоих случаях:

#import <MagicalRecord/MagicalRecord.h>

Есть ли способ сделать эту работу?

1 ответ

Решение

Если вы посмотрите на README в проекте Glamub Alamofire, они рекомендуют создать Podfile в следующем формате:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!

pod 'Alamofire', '~> 3.0'

Просто добавьте в конце этого подфайла:

pod 'MagicalRecord'

И тогда, когда вам нужно использовать MagicalRecord, просто сделайте:

import MagicalRecord

в файле нужно.

Другие вопросы по тегам