objective-c - Swift 枚举 Objective-C 中的关联值

标签 objective-c swift enums swift3

  1. 有没有办法在 Objective-C 中使用具有关联值的新 Swift3 枚举?
  2. 如果我开发一个库并想为 Swift3 用户提供方便的 API,是否有一种方法可以在 Objective-C 中声明/桥接 Swift3 枚举与关联值?

最佳答案

恐怕这是不可能的,Apple 有一份 Swift 类型兼容性 列表,其中明确排除了 Swift 中定义的没有 Int 原始值类型的枚举。

Reference

关于objective-c - Swift 枚举 Objective-C 中的关联值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40129941/

相关文章:

iphone - 向上滑动UIView

ios - iPhone sleep 时 Firebase onDisconnect 被触发

ios - 复选框保存/加载 NSUserdefaults

java - 将 Enum 成员传递给构造函数 : "actual and formal argument lists differ in length"

java - 零实例枚举与防止实例化的私有(private)构造函数

ios - Soundcloud 标签音乐效果 Objective C

ios - 如何从 NSData 中拆分字节?

iOS:如何为 NSHTTPCookie 设置 httponly 标志

ios - 使用自动完成文本字段时不调用 cellForRowAtIndexPath 方法

c - 字数统计逻辑