- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我在 Xcode 8 中有一个混合了 Swift 和 Objective-C 的项目,它使用生成的“ModuleName-Swift.h”头文件将 swift 导入 Objective-c 类,但预处理器无法找到生成的头文件文件并在导入时抛出错误。
“词法或预处理器问题:‘找不到 ModuleName-Swift.h 文件’”
该项目编译得很好,但预处理器会因未找到 header 而抛出错误,并且对于在类内部调用的任何 Swift 类,没有语法高亮显示或代码完成。在 Objective-c 中使用 Swift 类是一件很困难的事情,Xcode 8 无法识别这些类,但编译得很好。
关于如何安抚 Xcode 8 中的预处理器有什么想法吗?
最佳答案
我遇到了完全相同的问题。添加一个仅针对一个目标(错误地)的新文件并注意到它在读取 Swift 类时没有问题后找到了解决方案。因此,如果您有多个目标,并且自迁移以来您不需要构建和运行它们,建议您这样做。
关于ios - 混合 Swift 和 Objective-c 项目的 Xcode 8 生成了 "ModuleName-Swift.h" header 未找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39668619/
use Modulename;有什么区别吗和 use Modulename(); ? 有时我会看到,例如 use Carp;有时 use Carp (); 最佳答案 如 documented , us
在 ruby 中,我开始看到一种非常正常的做法,包括引用为::ModuleName::ClassName 的模块和混合,而在过去它几乎只是 ModuleName::ClassName。 我想在这里
我想知道你如何确定你刚刚使用 API 在 ghc 中加载的文件的 ModuleName。 如果您查看 Documentation在 API 中,他们总是假设您在加载文件之前知道模块名称。 我已经尝试对
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 12 个月前关闭。 Improve
在我创建的工作 python 目录中: packagename/__init__.py packagename/modulename.py test.py 在 modulename.py 中我创建了一
我目前正在使用 Flask/Blueprint 使我的简单应用程序更加模块化。 我的目录是这样的: Jobscraperapp/ application.py modules/
我有一个混合了 Obj-C 和 Swift 的项目,我在让我的单元测试正常工作时遇到了一些问题。 我正在使用 @testable import moduleName 指令导入我的文件,但它似乎没有导入
我是新的 Angular,我必须在我的项目中实现服务器端分页,所以我做了所有事情,就像在这个例子中所做的那样: Server Side Pagination In Angularjs Tutorial
我的这个新 vb.net 项目 (MedicalCost) 出现此错误“‘MedicalCost.Constants’的类型初始值设定项引发异常。”当运行子程序时..我已经在之前的项目中完成了此操作,
我在尝试编译一个使用同一目录中的模块的简单 fortran 程序时遇到问题。我有 2 个文件:包含程序的 test1.f90 和包含模块的 modtest.f90。 这是 test1.f90: pro
我试图从 linq 查询中获取字符串值“Admin”,但是当我这样做时: string oldModule = dc.Modules .Whe
在从official documentation学习react JS时页面,到目前为止一切正常,现在当我尝试从另一个页面中的另一个页面导出一种方法时,如下所示(每个片段顶部的文件名) src/Gree
我似乎对以下调用的工作方式有点困惑: string str = Process.GetCurrentProcess().MainModule.ModuleName; 我知道这与执行以下操作相同: Pr
我有以下 Swift 类 public class Model : NSObject { override init() { (...) } class func fil
我在 python 包分发中做了我的第一步。 不幸的是,我有 ModuleNotFoundError从 pip 成功安装后。 我的目录布局非常简单: maindir |- setup.py
我正在尝试创建一个简单的Elm项目,仅插入“hello world!”串成div。 这是我的代码: index.html: ELM Course
我一直在一个小项目中使用 Jest,但在使用 Jest 模拟时遇到了问题。我有一个实用程序文件,用于导出命名的自定义错误构造函数。我需要在我的测试文件中模拟这些函数。我不想使用 Jest 文档中显示的
我在react-native源代码中看到了类似var Animated = require('Animated')的代码。但是没有路径如何解决这个问题? 我的猜测是,打包程序将通过注册等方式进行预处理
我有一个带有 swift 和 ObjC 源代码的项目,在自动生成的头文件中有一条奇怪的消息: 标记错误的代码: //interface in ModuleName-Swift.h file @int
出现标题这样的错误大概是: 1、模块加载了两次,所以php -i|grep Configure,看一下配置文件和配置include的目录,对于这些文件中是否有同名的module 2、动态加载模块
我是一名优秀的程序员,十分优秀!