iOS - "' Foundation/Foundation.h' 文件未找到“Swift 项目内的自定义框架内出错”

标签 ios objective-c swift

我编译了一个自定义的 Objective-C 框架,我将其称为 Custom.framework。当我尝试构建框架所链接的项目时,框架内的文件出现问题。

在 Custom.framework 中,我有一个名为 Custom.h 的主头文件,以下代码是出现问题的地方:

#import <Foundation/Foundation.h> // 'Foundation/Foundation.h' file not found

我将递归框架和库路径设置为我的 .framework 文件所在的位置:/Users/macbook/Library/Developer/Xcode/**

我的项目和框架文件在/Users/macbook/Sites/

我的框架也显示为红色文本,但如果有帮助的话,在我导入它时会被识别。

最佳答案

正如 Glenn Howes 在问题下的评论中所述,我需要将导入更改为 @import Foundation 而不是使用 #import 并在我的构建属性(我已经拥有)中打开启用模块(C 和 Objective-C) ).

关于iOS - "' Foundation/Foundation.h' 文件未找到“Swift 项目内的自定义框架内出错”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33337569/

相关文章:

ios - 无法从数组中删除元素

ios - 最近的操作系统和框架更新后在 iOS 上启动/调试 NativeScript 应用程序时出现问题

iphone - iOS 背景和图像似乎无法正确缩放以适应视网膜显示

ios - 通过iPhone 6中的NFC发出APDU请求?

objective-c - 单击按钮但不升起窗口

ios - 尝试创建收藏夹按钮以在收藏夹列表中添加项目

ios - 从 iOS 5.1 开始导出 ipod 库中的 mp3 文件时出现错误代码 -11843

ios - 在哪里处理电话中断导致的 fatal error ?

ios - ImageView 加载本地镜像而不是从 URL

IOS Swift 如何更快地返回标签响应