gpt4 book ai didi

swift - Obj-C CocoaPods + Swift 框架

转载 作者:IT王子 更新时间:2023-10-29 05:05:29 32 4
gpt4 key购买 nike

我正在最新的 Xcode 6 DP4 中创建一个 Swift 框架。我需要在我的框架中内部使用 AFNetworking,但找不到编译它的方法。

我知道如何使用桥接 header ,但 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 的地方遇到编译错误。

有没有人想出正确的组合?

最佳答案

好吧,根据我所看到的herehere我认为现在还不可能从 pod 文件编译任何东西。我曾尝试使用 SCLAlertView-Swift 库执行此操作,但出现类似错误。我认为您只需要等待 cocoapods 团队开发代码即可。

关于swift - Obj-C CocoaPods + Swift 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24876936/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com