“来自不同类型的分配”警告消息

时间:2009-11-14 09:27:52

标签: iphone objective-c

我收到以下警告:

  

从不同的Objective-c类型分配

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

有很多方法可以解决此错误,因此如果您发布一些代码会很有帮助... 也就是说,你可能会做类似的事情:

UIView *bladyblah;
bladyblah = [[MyViewType alloc] init];

即。将一种类型的对象分配给另一种类型的变量。 修复是要么改变变量的类型,要么像这样进行类型转换:

bladyblah = (UIView *)[[MyViewType alloc] init];

答案 1 :(得分:0)

您必须检查所分配类型的正确性,如果需要,您必须进行投射操作!如果你发布你的代码,它会更容易帮助你!