Сравнение между указателем и целым числом? - PullRequest
0 голосов
/ 09 августа 2011

Как бы я исправил это предупреждение в этом операторе if?

if ((NSUInt == nil) || (myInt == nil)) {
    NSUInt = 0;
    myInt = 0;
}

Я получаю сравнение между указателем и целым числом.

Спасибо!

Изменить: Это, кажется, это исправить:

if ((!NSUInt) || (!myInt)) {
    NSUInt = 0;
    myInt = 0;
}

Ответы [ 2 ]

3 голосов
/ 09 августа 2011

Тогда не сравнивайте указатели и целые числа:

myInt == 0

(я предполагаю, что myInt является целым числом, но я не знаю, что такое NSUInt.)

1 голос
/ 09 августа 2011

Вы пробовали просто! MyInt вместо myInt == nil и! NSUInt вместо == 0?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...