Hirdetés

Keresés

Új hozzászólás Aktív témák

  • bandi0000

    nagyúr

    válasz opr #13619 üzenetére

    Annyi kiegészítés, hogy az if let-re azért van szügség, mert swiftben csomó változó optional tipusú, és ezáltal csak akkor tudod használni ha kicsomagolod, ezáltal el lehet kerülni a hibákat, amik a null miatt lehetnek

    Amúgy ennél egyel jobb megoldás a guard, mert ezzel kiküszöbölhető a sok if let

    És arra én sem emlékszek, hogy lehet e érték nélkül létrehozni konstanst, de szerintem igen, és nem null lesz hanem nil :P

    Amúgy annyira nem rossz ez a nyelv, igaz én közvetlenül az Android programozáshoz hasonlítottam, sok okos dolog van benne, viszont ami idegesítő, hogy logika nélkül adtak más neveket benne pl:

    Null helyett Nil
    Interface helyett Protocol

    Nyilván ezek megszokhatók, csak felmerül az emberben a kérdés, hogy miért, jah és ugye kizárólag OSX-en lehet fejleszteni, ez is bosszantó, hogy OSX-en talán minden nyelven lehet fejleszteni, viszont apple termékre meg csak OSX-en lehet

Új hozzászólás Aktív témák