English 中文(简体)
UITableView中核心数据对象的多个副本
原标题:Multiple Copies of a Core Data Object in a UITableView

我正在制作一个简单的基于UITableView的游戏。

它由《邂逅》组成,《邂逅》中包含人物&;怪物(两者都包含一组游戏统计数据),并且在单元格中有一些控件用于与这些角色和怪物互动。

根据他们的对象定义,角色只会在一次遭遇战中存在一次。一个怪物可能会被代表多次(例如,玩家的英雄可能会面对3个半兽人战狼和2个哥布林赫瑟,但每一个都在数据库中一次,我只想在给定的遭遇战中复制两到三个。

因此,我在弄清楚如何在应用程序中对此进行建模方面有点空白。基本上,我想有一个怪物的数据库,但当用户创建和遇到怪物时,他们会选择一个怪物,输入他们想要的数量,最后会得到许多可以单独交互的怪物副本

问题回答

那么,用户看到一个对话框并选择一些怪物,然后用户被带到UITableView来对抗这些怪物?

如果是这样的话,听起来你想要一类怪物和给定类的任意数量的实例。您的核心数据对象将用于生成单个怪物,这些怪物本身不需要是NSManagedObjects。

如果你计划为每个怪物都有一个UITableViewCell,那么你可能想将UITableViewCell子类化,并(概念上)实例化尽可能多的怪物。如果你有比UITableView中显示的怪物更多的怪物,那么你会想使用标准的方法来重用单元格。

似乎缺少的是一个怪物模型——可以添加到数组中并用于填充UITableView的东西。





相关问题
Code sign Error

I have created a new iPhone application.I have two mach machines. I have created the certificate for running application in iPhone in one mac. Can I use the other mac for running the application in ...

ABPersonViewController Usage for displaying contact

Created a View based Project and added a contact to the AddressBook using ABAddressBookRef,ABRecordRef now i wanted to display the added contact ABPersonViewController is the method but how to use in ...

将音频Clips从Peter改为服务器

我不禁要问,那里是否有任何实例表明从Peit向服务器发送音响。 I m不关心电话或SIP风格的解决办法,只是一个简单的袖珍流程......

• 如何将搜查线重新定位?

我正试图把图像放在搜索条左边。 但是,问题始于这里,搜索条线不能重新布署。

热门标签