2012-01-21 17 views
-2

在我的iphone應用程序中,我有多個視圖類和模型類,我通過setter將視圖類的屬性傳遞給我的模型類,但是我不在其他視圖類中使用this通過getter實例。例如,在viewA類中我有文本字段實例,在modelA類中我有Nsstring對象來保存textField實例,並且我在viewA中使用ModelA的實例,並且我通過Setter將textField實例傳遞給了ModelA類,但是在ViewB類I有ModelA的實例,但我不通過getter接受這個對象,我該如何處理這個問題?iPhone編程在不同視圖控制器中使用一個類屬性

p.s.I開始前編程一點時間,我在客觀C編程新..

回答

0

它真的很難理解你的問題的細節,也許一個例子將是有益的在這裏。但是,如果您的目的是在視圖之間共享數據,則在創建視圖(可能位於應用程序委託)之前,在代碼中創建一個Data Model類並將其傳遞給創建時的兩個視圖類。他們都可以持有對同一個對象的引用。

這是我寫回來的一個簡單的教程,它顯示了在選項卡欄中使用多個視圖。它將文本從一個視圖傳遞到另一個視圖。本教程中還有源代碼。代碼設計不是我所做過的最好的,但我試圖保持簡單。

iPhone Tab Bar tutorial

相關問題