Objective-C Készítette: Fahmi Arman B5EXTQ
Tartalom –Memóriakezelés –XML kezelés –Table View –View-k –App store –Tipusok
iOS GUI
View Controller
Egy alkalmazás több nézet Tipikus iOS app több nézettel rendelkezik Minden nézethez tartozik egy View controller osztály UIViewController tartalmaz egy UIView referenciát
UIViewController
Egy Gomb hozzáadás
Root Controler
Content és Container View Controller –Content View Controller View-kat tartalmaz, pl: UIViewController, UITableViewController Tartozik hozzá.xib fájl –Container View Controller Más View Controllereket tartalmaz View Controllerek szülője Pl: Tab Bar Controller, Navigation Controller
Navigation Controller
Tab bar controller
Komplex iOS alkalmazás
iOS - Delegates A delegált objektuma B-nek B-nek van referenciája A-ra A implementálja B delegate metódusait B értesíti A-t a delegate metóduson keresztül
Delegate létrehozás
Implementálás
IBOutlet
Delegatek használata példákkal Facebook, XML, RSS parser Facebook SDK-hoz is delegate-ket kell megvalósitani Példa egy Facebook login megvalósítására
Facebook login interfacek
Facebook Login implementáció
RSS feed, NSXMLParser
Rss feed TableView-ba
Végeredmény