我已更新xcode,现在收到错误消息 不兼容的指针类型将'Class'发送到'id'类型的参数
- (void)mapObjectClass:(Class)objectClass toCellClass:(Class)cellClass {
[self.objectToCellMap setObject:cellClass forKey:objectClass];
}
我真的很感激,如果有人能够解决我遇到的这个问题以及如何解决这个问题。
答案 0 :(得分:4)
NSDictionary的键必须是符合 NSCopying 协议的对象。 班级不符合资格。
第一个问题是为什么你的方法参数类型类而不是更典型的东西,比如特定的类类型(对象指针)或 id ?