iPhone SDK Wait funkció
programozás, várjon funkciók lehetővé teszik a téma a szünet , mert nem engedi a saját végrehajtását. Amikor felhívja a várakozás funkciót, a funkció szünetel téma végrehajtását mindaddig, amíg bizonyos meghatározott kritériumok teljesülnek. Addig , hogy bizonyos kritériumok teljesülnek, ez a funkció teszi a menet egy nyugalmi állapot. Azt is megteheti, adja meg a time- out intervallumot, ami kikényszeríti a várakozás funkciót egy adott ideig , nem pedig egy kritérium - alapú intervallum .
Sleep
NSThread - objektumok szabályozza a végrehajtási szál , amely lehetővé teszi az Objective -C módszer futtatni egy külön végrehajtási szál nélkül blokkolja más szálak - az iOS SDK lehetővé teszi , hogy az alvás funkció, amely ugyanazt a célt szolgálja , mint a időintervallum -alapú várj funkciót. Az osztály módszer " sleepForTimeInterval : [ idő másodpercben] " teszi téma végrehajtás tartott egy bizonyos ideig. A hasonló " sleepUntilDate " objektum lehetővé teszi, hogy meghatározza egy ideig a jövőben , hogy folytassa a téma.
Run Method késleltetés után
iOS SDK is befogadja olyan funkció, amely lehetővé teszi, hogy késleltesse a módszer hívást . Ez a módszer lakik NSObject , a gyökér osztály Objective -C . Ez a várakozás a funkció alternatívájaként lehetővé teszi, hogy futtatni a módszert , és adja meg egy objektumot , amely arra szolgál , mint a paraméter futtatásához a módszert , amely az adott másodpercben . Például , meg tudod változtatni a címke szöveget egy alkalmazás várakozási idő után öt másodpercen módszerrel " anArgument afterDelay : [ NSTimeInterval ] késés . "
Szempontok
Ahogy iPhone alkalmazások írva a Objective -C programozási nyelv , akkor tisztában kell lennie azzal Objective -C programozási megfelelően használni funkciókat egyenértékű a várakozás funkciót. Miután több tucat korábbi verzió , az iOS SDK elérte a harmadik béta fázisban van az 5.1-es verzióját stabil kiadás, mint a 2012. Az Apple bemutatja az új funkciók az egyes módosításokat , így a vállalat továbbra is frissíti az SDK , hogy támogatja a várakozási funkciók idővel változhat .