2011-07-19 49 views
1

我在想一個由多個視圖導航欄組成的程序。所以基本上我想通過整個導航堆棧訪問數據(存儲數據的&)到同一個對象類。例如,1.從firstview中選擇一張圖片,將圖片存儲到對象類中。 2.切換到其他視圖並從smae對象類訪問圖片。 3.作爲另一個視圖的下一步,也可以訪問和存儲數據到這個對象類。如何從基於naviagation的應用程序訪問NSObject類?

我現在想知道的是如何從程序的所有不同級別維護和訪問同一個文件。請給我一些提示!

回答

0

可以使rootViewControllerUIImageView或其他NSObject的屬性,然後訪問它:

AppDelegate *appDelegate = [[UIApplication sharedApplication] delegate]; 
UIViewController *theRootViewController = appDelegate.rootViewController; 
NSObject *myObject = theRootViewController.myobject; 

但是,如果你要傳遞是NSArrayBOOLfloatint,然後您還可以考慮使用NSUserDefaults從應用程序的任何位置進行保存和加載。

相關問題