2009-11-14 3 views
-1

Я получаю следующее предупреждение:«Назначение из особого типа» предупреждение

задания от отчетливого Objective-C типа

Как это исправить?

+3

Если вы хотите помочь, пожалуйста, включите образец кода, который вызвал эту ошибку. – steveha

+0

Это аналогичный вопрос и может дать представление о том, что происходит: http://stackoverflow.com/questions/1079380/objective-c-warning-passing-argument-1-of-touchesforview-from-distinct- объект –

ответ

0

Вы должны проверить правильность типов, которые вы назначаете, и при необходимости вам нужно выполнить операцию литья! Если вы разместите свой код, вам будет легче помочь!

1

Есть много способов, чтобы получить эту ошибку, так что это полезно, если вы разместите код ... Это сказал, вы, вероятно, делать что-то вроде:

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

т.е. присвоения объекта одного типа в переменную другого типа. исправления либо изменить тип переменных или сделать приведение типа так:

bladyblah = (UIView *)[[MyViewType alloc] init]; 
Смежные вопросы