KVC一致性测试

时间:2011-10-19 17:40:29

标签: objective-c cocoa kvc

是否有任何工具,类似于LLVM的静态分析器,如果Objective C类符合100%KVC,是否会测试?

1 个答案:

答案 0 :(得分:4)

我怀疑有很多类符合KVC所有可能的键。在谈到KVC合规性时,您需要指定一个特定的密钥。如果你有一个键列表,那么很容易测试你的类是否符合KVC标准,但是你还应该指定每个键是代表一个属性,一对一关系,索引到多个关系,还是无序到 - 很多关系。

那就是说,就我所知,你的问题的答案是:不,Xcode中没有包含测试类的KVC合规程度的工具。不过,你可以毫不费力地写一篇。