【问题标题】:KVC compliance testKVC合规性测试
【发布时间】:2011-10-19 17:40:29
【问题描述】:

是否有任何工具,类似于 LLVM 的静态分析器,可以测试 Objective C 类是否 100% 兼容 KVC?

【问题讨论】:

  • 什么,每个可能的键? :)

标签: objective-c cocoa kvc


【解决方案1】:

我怀疑是否有许多类对所有可能的键都兼容 KVC。当您谈论 KVC 合规性时,您需要指定一个特定的密钥。如果您有一个键列表,则很容易测试您的类是否对它们中的每一个都兼容 KVC,但您还应该指定每个键是否代表一个属性、一对一关系、索引对多关系或无序到 -很多关系。

也就是说,据我所知,您的问题的答案是:不,Xcode 中没有包含任何工具来测试类的 KVC 遵从程度。不过,您当然可以轻松编写一个。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-09-19
    • 1970-01-01
    • 2021-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多