Я создаю среду Swift в последнем Xcode 6 DP4. Мне нужно внутренне использовать AFNetworking в своих рамках, но не могу понять, как его скомпилировать.
Я знаю, как использовать заголовки мостов, но они не поддерживаются в структурах Swift.
Мои рамки, Core.framework, выглядят следующим образом:
> Core.h
#import <UIKit/UIKit.h>
#import <AFNetworking/AFNetworking.h>
//! Project version number for Core.
FOUNDATION_EXPORT double CoreVersionNumber;
//! Project version string for Core.
FOUNDATION_EXPORT const unsigned char CoreVersionString[];
> SomeFileThatNeedsAFNetworking.swift
И я использую podfile для привлечения AFNetworking. Однако при компиляции я получаю следующую ошибку:
<unknown>:0: error: ~/Core/Source/Core.h:2: include of non-modular header inside framework module 'Core'
из-за импорта AFNetworking. Но если я не включаю это, тогда я получаю ошибки компиляции везде, ссылаясь на AFNetworking.
Кто-нибудь понял правильную комбинацию?