Je suis en train de tester si une propriété a été définie. Je sais qu'avec les objets que j'ai obtenu:
CGRect ppGoalFrame;
LocalPlaySetup *localPlaySetup;
et je peux tester
if (localPlaySetup == nil)
mais si je tente de tester la CGRect avec == nil ou == NULL
if (ppGoalFrame == nil)
Je reçois
invalid operands to binary == (have 'CGRect' and 'void *')
Donc, est l' CGRect
"nul", nul, nul...? avant d'être ensemble? Évidemment, je ne peux pas comparer CGrect à un pointeur void (je ne peux pas utiliser ppGoalFrame == void
); est-il un autre moyen de tester cela? L'Objective-C pour l'instant est assez facile à comprendre, mais dès que le C les métiers à tisser, je suis un peu perdu.