由于某些原因,我们有时必须将属性从 a 设置为NSDictionarya UIView。
一切都很好,直到 iOS 6 发布。现在-[UITableView setValue:value forKey:@"style"]正在崩溃应用程序。在 iOS 6 中它会调用setValue:forUndefinedKey:,但在 iOS 5.1 中它不会调用(然后一切正常)。我知道style UITableView' 的属性是只读的,但是......为什么?我有自己的实现,setValue:forUndefinedKey:但我不想以某种方式过滤这些属性(这很难)。