【发布时间】:2014-06-05 13:36:50
【问题描述】:
我正在尝试记录一个枚举:
enum CKAccountStatus : Int {
case CouldNotDetermine
case Available
case Restricted
case NoAccount
}
NSLog("%i", CKAccountStatus.Available)
编译器抱怨:
Type 'CKAccountStatus' does not conform to protocol 'CVarArg'
为什么?我试图转换值:
NSLog("%i", CKAccountStatus.Available as Int)
但这也不行:
Cannot convert the expression's type '()' to type 'String'
【问题讨论】:
-
你试过
println吗? -
我做了,它打印出
(Enum Value)。正确,但不是很有帮助:)