Я пытаюсь проверить, установлено ли свойство. Я знаю, что с объектами, которые у меня есть:
CGRect ppGoalFrame;
LocalPlaySetup *localPlaySetup;
и я могу проверить
if (localPlaySetup == nil)
но если я попытаюсь проверить CGRect на == nil или == NULL
if (ppGoalFrame == nil)
Я получаю
invalid operands to binary == (have 'CGRect' and 'void *')
Итак, CGRect
"void", null, nil...? прежде чем он установит? Очевидно, я не могу сравнивать CGrect с указателем void (я не могу использовать ppGoalFrame == void
); есть ли другой способ проверить это? Objective-C до сих пор довольно легко понять, но как только появляется C, я немного теряюсь.