2011-07-14 98 views
1

另一個體繫結構問題。正確的體系結構:如何傳遞一組自定義對象

我有一個自定義類Calle Airfield。假設它有2個ivars,名字和塔頻率。 這是一個名爲Airfield的類,帶有.h和.m文件。

問題是,我想從XML文件中讀取一大堆機場,並將它們提供給控制器以查看錶格視圖。

我應該創建一個名爲airfielddb的新類,它爲單個對象定義導入機場並讀取創建機場對象數組的XML?

或者我在Airfield.h中聲明一個數組作爲ivar嗎?

我真的很苦惱與這些OO建模類型的問題。非常感激你的幫助。

回答

0

這兩者都不是。
您應該保留機場等級,這是您的型號。 也不需要創建AirfieldDB類。你正在加載tableview的數據,然後你應該在你的類中實現加載,這可能是你的ViewController,它可以實現UITableViewDataSource

您還可以查看很好的例子: Apple's Table view Programming guide(上市4-6)

+0

感謝reply.But我不想每次重讀機場XML。我需要在應用程序的所有潛在用戶界面元素中堅持下去。 – MonkeyBusiness

+0

那麼,我會與airfieldDB或任何其他數據中心(包含其他數據) –