Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man åsidosätta en Accessor metod i Objective - C

    The Objective- C-språket är ett strikt objektorienterat variation på den vanliga C- standarden . Detta språk utvecklats under många decennier för att bli standard utvecklingsplattform för Apple-datorer och mobila enheter . I objektorienterad programmering , innehåller varje programmering objekt sina egna data som lagras i " instansvariabler . " Andra syften , och programmet som helhet , kan " komma åt " dessa variabler via " Åtkomstmetoder . " Men , kanske du vill åsidosätta dessa Åtkomstmetoder med en anpassad process som utför extra arbete . Instruktioner
    1

    Öppna " genomförandet " filen för din Object - C-program . Detta är filen som skapar koden för alla metoder i ditt program , inklusive Åtkomstmetoder .
    2

    Skriv in följande kodrad , ersätta " ( int ) " och " variabel " för den verkliga datatypen och variabelnamnet du påverkar genom din egen tillbehö metod :

    - ( int ) variabel {

    till exempel, om du har en " float " variabel kallad " fraktion , " du skulle skriva den här raden :

    - ( float ) fraktionen { Addera 3

    skriv din egen åtkomstegenskap algoritm , följt av en avslutande stag att betyda slutförandet av din accessor metod . Den normala tillbehö Metoden innehåller en enda rad kod som bara returnerar värdet för variabeln :

    avkastning variabel ,

    alltså den ursprungliga åtkomstegenskap metoden visas som :

    - ( int ) variabel {

    avkastning variabel ,

    }

    nu Anta att du vill ta värdet av en instans variabel och multiplicera det med 100 . Till exempel kan din instans variabel vara en " float " nummer ( som innehåller decimaler ) kallas " procent . " När du interagerar med den variabeln , vill du ha den procent som ett heltal . Således är 0,67 för att bli 67 . Hela din anpassade accessor metod kan se ut så här :

    - ( float ) oldpercent {

    int newpercent = ( int ) oldpercent * 100 ,

    retur newpercent ;

    } Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur får Copy & Paste på Windows Phone 7 för utveckla…
    ·Hur Inkludera anpassade teckensnitt i en iPhone med Xco…
    ·Hur man skriver en MFC API för Workstation Avstängnin…
    ·Hur man gör en SDL Projekt i kodblock
    ·Hur man sparar data på XCode för iPhone
    ·Mac OS Development Tools
    ·Hur man kompilerar ett CPP på DOS
    ·Cocoa Touch Vs . Mål C
    ·Hur man gör Graph Quadrants i C + +
    ·Användning av en default konstruktor C
    Utvalda artiklarna
    ·Hur du använder dreglar Med Groovy
    ·Hur Dump Text till Hex i Python
    ·Hur Anpassa VBA UserForm
    ·Hur flytta data från MySQL till MongoDB Script
    ·Hur man använder pekare i C + +
    ·Hur man läser en rad med CPP
    ·Hur Länk till den grafiska gränssnittet i Java med en…
    ·Hur man raderar Cached EAR fil från CCCRs
    ·Hur man läser ASCII Code Diagram Quick Reference
    ·Hur Exportera INSERT uttalanden i MySQL
    Copyright © Dator Kunskap http://www.dator.xyz