基於檢查模式,我錯過了Rails爲模型對象自動生成的視圖。如何爲Core Data模型對象自動生成默認的UITableView?
對於Core Data的iOS應用程序,推測是使用UITableView有這種情況嗎?我不想要最後的東西,只需一個Good Enough(TM)用戶界面即可開始工作。
基於檢查模式,我錯過了Rails爲模型對象自動生成的視圖。如何爲Core Data模型對象自動生成默認的UITableView?
對於Core Data的iOS應用程序,推測是使用UITableView有這種情況嗎?我不想要最後的東西,只需一個Good Enough(TM)用戶界面即可開始工作。
如果你正在尋找「足夠好」,那麼只需要使用UITableView的Xcode的模板,然後,在你的cellForRowAtIndexPath方法,做簡單:對於使用中的核心數據模型中的每個屬性的對象
cell.textField.text = [NSString stringFromFormat @"%@ %@ ..."
object.attribute1, object,attribute2, ...];
在細胞中。
此外,您可以選擇檢查覈心數據屬性和關係。你可以變得雄心勃勃,並設計一個CoreDataGoodEnoughCell,它將給出NSEntityDescription連接所有的屬性和關係。
沒有什麼像Rails中的自動生成視圖,至少沒有內置到iOS SDK中。
爲此目的的任何解決方案肯定需要相當多的工作,但通過UITableViewDelegate通用UITableViewDelegate和UITableViewCell的子類化可將映射數據與視圖標籤完全實現。