是否可以符合UIApplicationDelegate
併成功地具有在ANY類中調用的啓動/關閉時調用的所有函數?例如,如果我有一個類在應用程序關閉時保存大量數據是一個好主意,但我不想在App Delegate中創建對它的引用,那麼只需要擁有一個類就可以了它符合UIApplicationDelegate
協議,然後執行它的保存在(void)applicationWillResignActive:(UIApplication *)application
?其他類中的UIApplicationDelegate函數
更簡潔:多個類別符合UIApplicationDelegate
是否有危險?
但看的文檔中,他們永遠不要警告多個類符合'UIApplicationDelegate'。 – CodaFi 2012-03-27 00:41:19
@CodaFi,你可以有其他的類符合UIApplicationDelegate,但你將如何分配多個代表到你的UIApplication對象? – sosborn 2012-03-27 00:51:18
'[UIApplication sharedApplication] .delegate'看起來很有希望。 – CodaFi 2012-03-27 01:04:32