App在使用谓词过滤数组时崩溃 - IOS - Swift 4

9 浏览
0 Comments

App在使用谓词过滤数组时崩溃 - IOS - Swift 4

我有一个Swift库,它在很大程度上依赖于NSObject中的obj.valueForKey()。在迁移到Swift 4后,我发现除非我要查找的属性是使用@objc声明的,否则这些调用总是崩溃并显示错误“此类不支持键值编码...”。现在是否必须使用@objc声明属性才能使用这种方法找到它们?是否有其他替代方法?

0