我正在尝试实现一个 NSValue 转换器,它应该可以帮助我使用 Transformable 属性将双数组保存到核心数据中。
所以我尝试实现了transformedValueClass。但是 NSArray.class() 被划掉了。不幸的是,我没有找到这样做的原因。
我的方法是这样的:
class PacePerK:NSValueTransformer{
class func transformedValueClass() -> AnyClass!
{
return NSArray.class()
}
}
Run Code Online (Sandbox Code Playgroud)
我收到以下编译器错误:“.”后面的预期成员名称 类声明中的预期标识符
不幸的是,他们并没有真正帮助我。
为什么 NSArray.class 被划掉了?如何在不导致编译器错误的情况下返回 NSArray 的类?