gpt4 book ai didi

objective-c - 使用 objective-c 文件创建 swift cocoa touch 框架

转载 作者:搜寻专家 更新时间:2023-10-31 23:05:04 25 4
gpt4 key购买 nike

我正在尝试在 Swift 中构建一个集成了 AFNetworking 的 Cocoa Touch Framework,除此之外……在 xCode 6.0.1 中当我在 MyFrameworkName.h 文件中包含 .h 文件时,我不断收到“在框架模块‘MyFrameworkName’中包含非模块化 header ”。

我已经将“允许非模块化包含在 Framwork 模块中”设置为"is",尽管这种情况一直在发生......

它会继续发生

请指点...

谢谢。

最佳答案

您需要将您的框架将提供的每个 header 标记为“公共(public)”而不是“私有(private)”或“项目”

单击有问题的 .h 文件并查看 Xcode 右侧的文件检查器(您可以从 View->Utilities->Show File Inspector 调出文件检查器)

然后将下拉菜单从“项目”或“私有(private)”更改为

header included in Framework as a Project header

到“公共(public)”

header included in Framework as a Public header

关于objective-c - 使用 objective-c 文件创建 swift cocoa touch 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25999055/

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