Connaissances Informatiques >> systèmes >> fenêtres >> Content
  Derniers articles
  • Comment réparer un écran d'erreur …
  • Comment changer le nom d' un ordinat…
  • Comment changer l'Explorateur Window…
  • Comment puis-je obtenir la barre des…
  • Comment désactiver Bandoo 
  • Comment changer votre ordinateur Win…
  • Différence entre le codeur et déco…
  • Comment faire pour tester la vitesse…
  • Comment ajouter une application à u…
  • Comment refaire Vieux bois fenêtres…
  •   fenêtres
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    fenêtres

    Comment remplacer la méthode de poseur de conserver et de presse

    Par défaut, le setter variable dans la fonction " dealloc " d'Objective -C utilise le procédé connu sous le nom de retenir et libérer . Si elle devient une nouvelle entrée variable , il conserve le nouveau et communiqués - ou oublie - l'ancien. Il le fait pour éviter le chevauchement de deux variables. Cependant, vous pouvez remplacer ce comportement relativement facilement . Vous pourriez , par exemple, déplacer l'ancienne variable à un nouvel emplacement , combiner les deux variables ou faire autre chose Objective- C codage permet . L'astuce consiste simplement à localiser la section du dealloc qui contrôle le setter. Instructions
    1

    Ouvrez votre fichier Objective- C du code
    2

    Trouvez la section de code qui commence par la ligne suivante: " - (void) dealloc . ».
    3

    Recherchez les lignes " [ communiqué var ] ; » et « [ nouvelleValeur retain] ; " - bien que " nouvelleValeur " pourrait être nommé quelque chose d'autre , en fonction de comment vous définissez votre code.
    4

    Changer la "libération " et " conserver " fonctions à ce que vous voulez avec Objective- C codage . Rappelez-vous que la fonction " var " contrôle l' ancienne variable et " nouvelleValeur " (ou autre) contrôle la nouvelle . Par exemple, pour doubler une nouvelle variable numérique , vous auriez " [ nouvelleValeur double] . " Pour remplacer l'ancienne variable avec la variable " varX , " vous auriez " [ var replace varX ] . "
    5

    Enregistrez le code .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment changer le mot de passe administrateur dans SBS 2003 
  • Comment faire pour supprimer un raccourci Arrow 
  • Comment remplacer les pilotes USB dans System32 
  • Comment faire pour installer MSDTC 
  • Comment nettoyer l'Histoire dans un disque dur 
  • Comment supprimer des comptes utilisateurs de Terminal Server 
  • Comment faire pour résoudre les Paramètres de résolution pour mon Dell Inspiron 4150 
  • Comment faire pour convertir un disque dur Macintosh FAT 32 
  • Comment supprimer un fichier Spoolsv.exe 
  • Comment arrêter le balayage de contrôle de disque au démarrage 
  • Connaissances Informatiques © http://www.ordinateur.cc