- Android alkalmazások - szoftver kibeszélő topik
- Szakított a OnePlus és a Hasselblad
- Yettel topik
- Milyen okostelefont vegyek?
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Lecsap az S26 Ultra az Exynos 2600-ra
- Xiaomi 15T Pro - a téma nincs lezárva
- iPhone topik
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Megtartotta Európában a 7500 mAh-t az Oppo
-
Mobilarena

Új hozzászólás Aktív témák
-
válasz
Tigerclaw
#13617
üzenetére
Hala egnek keves talalkozasom volt a swift-el, de ezekben pont tudok segiteni szerintem:
- let: Konstanst hozol letre, aminek inicializalaskor adsz erteket, utana csak olvasni tudod, irni nem.
- var: Ez egy sima valtozo, irhato-olvashatoAz "if let x = readLine() {..." szerkezet meg ugyan ugy mukodik, mint minden mas nyelven az if, azaz:
Ha ertelmezheto, akkor eloszor muvelet/operacio kiertekeles tortenik, a megfelelo sorrendben (bal-jobb, zarojelezes, stb), aztan a vegen ami marad van valahogy kiertekelve bool-kent.
Tehat, ami itt tortenik (persze a fenti problema miatt elvileg ez a sor eleve nem fog mukodni, de most az egyszeruseg kedveert tegyuk fel, hogy de):
1) Letrehozol egy x nevu, string tipusu, konstanst
2) Ennek a konstansnak az erteke lesz az, amit a readLine() visszaad
3) Az igy kapott string lesz kiertekelve, mint az if felteteleMondhatjuk ugy is, hogy ugyanaz, mintha ezt irtad volna:
let x = readLine()
if x {...Arra, hogy swiftben az if hogy ertekeli ki a stringet nem emlekszem, de igy tippre azt mondanam, hogy a tipikus modon, tehat ha ures a string, akkor false, amugy true. Amugy ennel sokkal szebb a kod, ha ugy irod, hogy if x.isEmpty().
Arra se emlekszem, hogy swiftben sima konstans lehet-e null, ha igen, azt se art kizarni.Nem frissek az emlekek, ugyhogy ha nagyon nem igaz, amit irtam, valaki majd kijavit, akinek naprakeszebb tudasa van. Ha meg nem, ott a gugli meg a stackoverflow.

Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Kezdő fotósok digitális fényképei
- A nagy Szóda, Szódakészítés topic - legyen egy kis fröccs is! :-)
- Meghalt a Windows 10, éljen a Windows 10!
- Android alkalmazások - szoftver kibeszélő topik
- Rocksztár lehet a ChatGPT-ből
- Luck Dragon: Asszociációs játék. :)
- Vicces képek
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Semmibe veszi a KRESZ-t a Tesla Mad Max módja
- További aktív témák...
- HIBÁTLAN iPhone 13 mini 256GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3441, 92% Akkumulátor
- Azonnali készpénzes nVidia RTX 2000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
- ÁRCSÖKKENTÉS Menő retró konfig: Q9550, Gigabyte P43, 4GB RAM, ASUS GT730
- Telefon felvásárlás!! iPhone 12 Mini/iPhone 12/iPhone 12 Pro/iPhone 12 Pro Max
- BESZÁMÍTÁS! Intel Core i7 8700K 6 mag 12 szál processzor garanciával hibátlan működéssel
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Promenade Publishing House Kft.
Város: Budapest





