J'utilise ceci pour voir si j'ai commencé à utiliser un objet ou non ..Dans Obj-c, remettre l'objet à Nill?
if(!sharedInstance.market)
Mais quand je suis fait avec l'objet, il a été retiré de l'écran, je veux mettre sharedInstance.market Retour à Nill, donc je peux le configurer à nouveau quand j'ai besoin, mais cela provoque une erreur dans XCode
sharedInstance.market = Nill;
Comment puis-je le remettre à Nill? ou est-ce que je pense à ce problème?
Modifier
Il me donne 2 erreurs et un avertissement ..
/Classes/Game.m:241:29: Utilisation d'identificateur non déclaré 'Nill'; avez-vous signifier 'tuer'?
/Classes/Game.m:241:29: conversion implicite d'un type pointeur-C non-objectif 'int (*) (pid_t, int)' à 'SKMarket *' est rejetée avec
ARC/Classes/Game.m:241:27: Incompatible types pointeur assignant à 'SKMarket *' de 'int (pid_t, int)'
Quelle est le problème? Il convient de définir les objets inutilisés à zéro et Xcode ne devrait pas être des erreurs de lancer. –
Voulez-vous dire «nul» plutôt que «Nill»? Sinon, c'est probablement l'erreur. – Tommy
Cela me donne la même chose pour le nill, je viens de modifier ma question avec plus d'infos. – Phil