Hirdetés
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Ne várj sokat a vásárlással: drágulás a láthatáron
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen TV-t vegyek?
- Milyen széket vegyek?
- Vezeték nélküli fülhallgatók
- Milyen monitort vegyek?
- Azonnali informatikai kérdések órája
- A napi Windows-hiba? Teljes adatvesztés Bitlockerrel
- Azonnali VGA-s kérdések órája
Új hozzászólás Aktív témák
-
Karma
félisten
válasz
kemkriszt98
#26
üzenetére
Meg lehet oldani. A lényeg, hogy kerüljön egy Navigation Item a storyboardra, azt utána szabadon manipulálhatod.
-
Karma
félisten
válasz
kemkriszt98
#23
üzenetére
Szerintem nem kell foglalkoznod egy új alkalmazásnál a régebbi iOS-ekkel. Egyrészt négy éves eszközök is megkapták az iOS9-et, jelenleg 84%-on áll; másrészt mire elkészül az appod, még ehhez az arányhoz képest is javulni fog az állás.
Ha mégis valami miatt nem tudod elengedni ezt a bázist, akkor meg olyan kész megoldásokat keresnék a helyedben, amik minden verzióval működik (és ezt mondjuk reklámozzák is).
-
Karma
félisten
válasz
kemkriszt98
#20
üzenetére
Jól tippeled, lévén a [ ] egy tömböt jelöl.
-
Karma
félisten
válasz
kemkriszt98
#18
üzenetére
Mutathatnál részletet ebből a JSON-ből.
Illetve az se mindegy, hogy nem követsz-e el referenciális hibát (és valamiért egy ideiglenes változó megszűnik idő előtt). Más szóval, mit csinálsz az itt leírt kifejezések eredményével?
-
Karma
félisten
válasz
kemkriszt98
#15
üzenetére
Ezt olvastad már?
-
Karma
félisten
válasz
kemkriszt98
#12
üzenetére
Hogy mi értelme van, nem tisztem vitatni
De attól még így van. Úgy csinálták meg azt a nyelvet, hogy az external paraméternevek valójában a függvény nevének része.A teljesség kedvéért, C-ben meg valahogy így nézne ki a korábban felhozott metódus:
UITableViewCell* tableViewCellForRowAtIndexPath(UITableView *tableView, NSIndexPath *indexPath)
-
Karma
félisten
válasz
kemkriszt98
#10
üzenetére
Nem lehet cserélni semmit, maximum a lokális paraméterek neveit (de minek tennéd?). A kompatibilitás miatt kellett ez a feature, neked nem kötelező használni, csak ha Obj-C osztályokkat kommunikálsz. iOS-en és OSX-en azért ez elég gyakori.
-
Karma
félisten
válasz
kemkriszt98
#8
üzenetére
Üdv. Biztosat nem tudok mondani rá (nem látok más mérnökök fejébe), de az biztos, hogy ez a lehetőség az Objective-C-ből eredeztethető, és nélküle elég nehézkes lenne bármilyen delegate-et írnod, amit a Cocoa osztályoknak kell átadnod.
Például a UITableViewDataSource protokollban a klasszikus
- (UITableViewCell *)tableView: (UITableView *)tableView
cellForRowAtIndexPath: (NSIndexPath *)indexPathSwiftben ugye így néz ki:
func tableView(_ tableView: UITableView,
cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCellAláhúzással jelöltem a külső neveket, dőlttel a belsőket. A külsők a protokoll miatt kőbe vannak vésve, a belsők nélkül meg elég sokat kéne gépelned.
---
Egyébként nem tudom, mennyire elítélendő, de én szoktam saját protokollokban is használni, hogy a fentihez hasonló delegátokat kapjak.
Új hozzászólás Aktív témák
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Xiaomi 15T Pro - a téma nincs lezárva
- Kerékpárosok, bringások ide!
- Okos Otthon / Smart Home
- Xbox Series X|S
- Robotporszívók
- Gumi és felni topik
- Ne várj sokat a vásárlással: drágulás a láthatáron
- Samsung Galaxy S20 FE - tényleg nem lite
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- További aktív témák...
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9800X3D 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Dell Latitude 5530 i7-1255U 16GB 512GB 15.6" FHD TouchScreen Nagyakksis! 1 év teljeskörű garancia!
- OLCSÓBB 10.13.! Dell Latitude Precision Üzleti gépek, 2-in-1 gépek, Vostro 8-12. gen.
- Wacom Bamboo One CTF-430 rajztábla
- iKing.Hu - Google Pixel 10 Tensor G5, 120 Hz OLED, tripla kamera-128 GB Használt, karcmentes Gari
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
De attól még így van. Úgy csinálták meg azt a nyelvet, hogy az external paraméternevek valójában a függvény nevének része.

