enum
的一个小问题。
public enum LHActivityTypeID: String {
case Run = "16"
case Bike = "41"
}
尝试在其他文件中使用它(是的,我的枚举是全局的):
if (activity.activity_type?.id == .Bike ) {
self?.allItems.append(activity)
}
我知道
compiler
需要有关枚举的更多信息,但我找不到如何做到这一点,我已经尝试了很多东西并阅读了其他一些帖子。谢谢你的帮助 最佳答案
请检查以下内容。
if activity.activity_type?.id == LHActivityTypeID.Bike.rawValue {
self?.allItems.append(activity)
}
关于ios - 没有更多上下文的表达式类型不明确(枚举),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40930088/