gpt4 book ai didi

ios - swift 提出 Unresolved 标识符

转载 作者:搜寻专家 更新时间:2023-11-01 06:44:14 26 4
gpt4 key购买 nike

我在我的 objective-c 项目中使用第 3 方外部框架。我在这个项目中创建了一个 swift 文件来使用该框架。

MyModule-Bridging-Header.h 我导入了外部框架头文件

#import “ext-service/ext-service.h”

ext-service.h中有一个常量:

typedef NS_ENUM(NSInteger, service_err_t) {
SERVICE_SUCCESS = 1
}

在我的swift代码中

//Compiler error: use of unresolved identifier ‘SERVICE_SUCCESS’
if result == SERVICE_SUCCESS{
NSLog(“successful!”)
}

但是我得到编译器错误:

use of unresolved identifier ‘SERVICE_SUCCESS’

为什么?

最佳答案

您提到的错误原因是 SERVICE_SUCESS 不可用(未知)。

有两种可能的解决方案:

  1. 使用 service_err_t.SERVICE_SUCCESS 而不是 SERVICE_SUCESS
  2. resultservice_err_t 类型然后只使用 .SERVICE_SUCESS

希望这对您有所帮助!

关于ios - swift 提出 Unresolved 标识符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32164274/

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