Sistemas  
 
Conhecimento computador >> Sistemas >> Windows >> 
Como substituir o método setter de Reter e Release
Por padrão, o setter variável em função " dealloc " do Objective- C usa o processo conhecido como reter e solte. Se ele recebe uma nova variável de entrada , ele mantém o novo e libera - ou esquece - o antigo. Ele faz isso para evitar a sobreposição de duas variáveis ​​. No entanto, você pode substituir esse comportamento de forma relativamente fácil . Você poderia , por exemplo, mover a variável antigo para um novo slot , combinar as duas variáveis ​​ou fazer qualquer outra coisa codificação Objective- C permite . O truque é simples para localizar a seção de dealloc que controla o setter. Instruções
1

Abra seu arquivo de código Objective- C
2

Localize a seção de código que começa com a seguinte linha: . " - (Void) dealloc ".
3

Procure as linhas " [Release ] var ", e " [ newValue reter ]; " - embora " newValue " poderia ser chamado outra coisa, dependendo de como você define o seu código.
4

Altere o "release" e " reter " funções para o que quiser com Objective- C de codificação. Lembre-se que a função de " var " controla a variável idade e " newValue " (ou qualquer outro) controla o novo . Por exemplo, para duplicar uma nova variável numérica , você teria que " [ newValue dupla ] . " Para substituir a variável idade com a variável " varX , " você teria que " [ var substituir varX ] . "

5

Salve o código .

Anterior :

Próximo : No
  Os artigos relacionados
·Como criar uma pasta de submenu 
·Que tipo de suporte técnico Será que o Windows 7 Ofer…
·Não é possível obter o Service Pack 3 para trabalhar…
·Baseada em CD do Windows Ferramentas 
·Você pode transferir arquivos do versão de 32 bits pa…
·Como vincular uma foto com Cybergate 
·A localização do Registro backup de arquivos em 98SE 
·Adobe Plugins não será instalado no Windows XP 
·Como fazer um plano de fundo para o seu Pen Drive 
·O que é um início de sessão Notifier 
  Artigos em destaque
·Como alterar o idioma do ícone no Windows Vista 
·Como entrada Línguas Estrangeiras em um Mac 
·Como dar todas as permissões no Ubuntu 
·O ventilador é clicar em um MacBook 
·Como localizar arquivos paralelo em um Mac 
·Como transferir fotos de um Mac para um PC 
·Como ping uma vez por minuto 
·Como usar Sticky Notes em um Mac 
·Como detectar uma webcam no Xubuntu 
·Passo-a- Passo para o NetBeans PHP Debugger 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados