2011-03-09 139 views
0

在我的應用程序之一,我有自定義控制器和其相應的意見分別像SampleControllerSampleViewios應用程序設計

爲了在控制器和視圖之間共享/交換一些屬性,我將控制器引用傳遞給視圖以便我可以在其自定義視圖中訪問控制器成員。

但是,同樣會導致控制器增加1

是創建應用程序的方式是正確的retainCount?

或者我可以在哪裏獲得設計原則/創建iphone/ipad應用程序的方法。

爲我提供一些有用的鏈接。謝謝。!

回答

0

我依賴你如何引用它。如果你按照以下屬性引用它:

@property (nonatomic,retain) IBOutlet SampleController *controller; 

當視圖被加載時,會引發保留計數。如果你不想要這個,例如使用(nonatomic,assign)。

看看這個問題:@property and retain, assign, copy, nonatomic in Objective-C