Odpowiedz na ten temat
Pokaż wyniki od 1 do 2 z 2
  1. Avatar syrakuz
    Dołączył
    Sep 2006
    Skąd
    Warszawa, PL
    Postów
    1,065

    Cytuj | #1

    Witam, jestem początkującym programistą i męczy mnie następujące zagadnienie:

    Jaka jest różnica między self i super w Objective-C?

    Kod:
    self = [super init];
    Z góry dziękuje za odpowiedz.
    Komputer:  MacBook Pro 2,2 i7 8GB + ACD
    Telefon:  iPhone 4 16GB
    Odtwarzacz:  iPod Nano,  iPod Shuffle
    Tablet:  iPad 2 16GB Wifi
    Muzyka może być środkiem do szybkiego zniszczenia społeczeństwa.

    [B][I]Włodzimierz Iljicz Lenin (Uljanow, 1870 - 1924) [/I][/B]


  2. Avatar czaku
    Dołączył
    Nov 2007
    Skąd
    Wrocław, PL
    Postów
    283

    Cytuj | #2

    super - odniesienie do klasy bedacej klasą nadrzędną, najpierw w niej wywołujesz konstruktor a potem piszesz część swoją jeśli został poprawnie wywołany if (self) - self to jakby takie coś jak this w javie...
    Ostatnio edytowane przez czaku ; 14.01.2012 o 18:15
    Komputer: iMac 21,5" Mid 2010, MacBook Late 2007
    Telefon: iPhone 4S
    Odtwarzacz: iPod Classic, iPod Shuffle
    Tablet: iPad 2
    http://myapple.pl/offtopic/212324-aplikacja-na-ios-macos-jako-temat-pracy-dyplomowej_.html
    Pozdrawiam
    czaku [.com]

Odpowiedz na ten temat

Tagi dla tego tematu