0
我有一個對象,所有我的viewControllers之間使用,所以我堅持它的應用程序委託內。 (我認爲這是正確的地方?)。iPhone - 何時發佈應用程序委託?
如果需要發送的東西的viewController火災內的行動,上述目標,我執行以下操作:
- (IBAction)sliderMoved:(id) sender{
MyAppDelegate *delegate = [[UIApplication sharedApplication] delegate];
[[delegate myObject] setSpeed:(int)slider];
// [delegate release];
}
我有點擔心我不釋放委託對象的任何地方,這樣行嗎?如果我刪除了註釋行[delegate release],它只會使應用程序崩潰。
謝謝。我應該在哪裏存儲這個對象? (我是iphone和MVC的新手)。我需要初始化多個viewController可以交互的這個類的一個對象。 – user649716
我這樣做的方法是在每個使用它的視圖控制器中爲此對象創建一個屬性,然後從其他控制器中設置它。 – Abizern
我有點困惑。我認爲屬性創建了一個對象併爲其設置了訪問器方法。這將如何初始化一個可以在viewControllers之間共享的對象?抱歉有這些問題。 – user649716