2014-07-15 114 views
1

我需要將數據從UIViewController傳遞到AppDelegate。但不應該與NSUserDefaults。即使我不想要它,我也找不到它的替代品。將數據從UIViewController傳遞到AppDelegate

+0

試着用'數據庫'。 –

+0

NSUserDefaults用於存儲數據。你爲什麼要使用這種機制傳遞數據?可能你應該專門描述這個問題? –

回答

1

,如果你需要訪問您的委託,我總是創造我在接下來的方式單訪問:

// your imports... 

#define appDelegate ((YourAppDelegate*)[UIApplication sharedApplication].delegate) 

@class YourAppDelegate 

//... 
在YourAppDelegate的.h文件

這很有幫助和有用,但不要濫用委託來訪問特定的東西,嘗試使用不同的方式。無論如何,你可以通過這種方式訪問​​。

相關問題