2012-10-22 35 views
2

我有一個json存儲在我的應用程序文檔文件夾,我需要使用它遍佈我的視圖。我正在加載並將json添加到每個視圖中的NSMutableArray。但是現在我瞭解到我可以簡單地將數組加載到AppDelegate內部的NSMutableArray中,並在需要時直接從AppDelegate獲取信息。appDelegate做法

這是不好的做法?

回答

3

我最好使用Singleton作爲你的JSON storage,而不是AppDelegate

所以,你可以在你的代碼一樣在任何地方使用它:

[[Storage sharedInstance] dataArray]; 

,你可以爲你的項目的發展

這是一個article如何實現Objective-單身添加新的方法到這個類C

+1

約翰在http://www.johnwordsworth.com/2010/04ipip-code-snippet-the-singleton-pattern/ – Ravi

+0

是一個美麗的單身人士教程是,這是我使用的相同鏈接在我的最後一行=) – Ezeki