A linguagem Objective- C é uma estrita variação orientada a objetos no padrão C regular. Esta linguagem evoluiu ao longo de muitas décadas para se tornar a plataforma de desenvolvimento padrão para os computadores da Apple e dispositivos móveis. Na programação orientada a objetos, cada objeto de programação contém seus próprios dados que são armazenados em " variáveis de instância . " Outros objetos , eo programa como um todo , pode "acesso" estas variáveis através de " métodos de acesso ." No entanto, você pode querer substituir esses métodos de acesso com um processo personalizado que realiza um trabalho adicional. Instruções
1
Abra o arquivo "implementação" do seu programa Object- C . Este é o arquivo que cria o código para todos os métodos em seu programa , incluindo os métodos de acesso .
2
Digite a seguinte linha de código , substituindo o " (int) " e " variável" para o tipo real de dados e nome da variável que está afetando pelo seu método de acesso personalizado:
- ( int) { variável
por exemplo, se você tiver um " flutuar " variável chamada " fração " você deve digitar essa linha :
- ( float) fração {
3
Escreva seu algoritmo assessor personalizado , seguido de uma cinta terminando para significar a conclusão do seu método de acesso . O método de acesso normal contém uma única linha de código que simplesmente retorna o valor da variável :
retornar variável;
Assim, o método de acesso original aparece como :
- ( variável int) {
retornar variável;
}
Agora , suponha que você quer pegar o valor de uma variável de instância e multiplique por 100. Por exemplo, a variável de instância pode ser um número "flutuar" (que contém casas decimais ) chamou de " por cento". Sempre que você interagir com essa variável , você quer que o percentual tratado como um inteiro . Assim , é de 0,67 a tornar-se 67 . Todo o seu método de acesso personalizado pode ter esta aparência :
- ( float) oldpercent {
int newpercent = (int) oldpercent * 100;
retornar newpercent ;
}