我只问一个模型没有代码,或者如何将它们添加到列表或什么是正确的代码。我学会了如何给实体添加属性并获取它们。我只需要如何做主列表将包含我所有的实体和属性。当我想向我展示所有实体中最喜欢的玩家时,它应该向我展示它们。什么是创建CoreData模型设计的最佳方式?
我为我的基于数据的项目创建了一个数据模型。我应该解释我的项目。
我想创建一个联赛表视图这是包含我的所有团队和用户可以在此leauge的tableview在加入团队加入团队视图 - 控制。
我创建了两个实体第一实体名称为队,第二个实体名称FavoritePlayer。
我的联赛表格视图应该显示所有用户在单元格文本中添加队伍并在单元格详细信息文本中显示最喜欢的球员我如何使用CoreData来做到这一点。我想学习CoreData,所以不想用数组或字典来做到这一点。
我应该创建一个名称为联盟的实体吗?如果是,我怎样才能做到这一点没有属性? 或我应该使用父实体选项。
其实创建datamodel的正确方法是什么?
谢谢!
--------------------- UPDATED QUESTION ----------------------- -
首先非常感谢stevesliva。
我有我的项目解释你轻松地回答我。
我想打一个简单的用户输入数据库。我的项目将包含;
1- MainList实体,它是我的应用程序中的主要实体和第一个场景。 MainList实体没有任何属性。它将显示所有实体属性。它是TableViewController和1 bar按钮去addList。
AddList是一个tableview控制器。它有2静态单元格标题是帐单和银行贷款。有2个单元格转到这些项目AddViewControllers。
2-I创建了BankLoan和Bill实体。他们有属性.String和Number。 Bankloan有bankName和loanTotal Bill有billName和billTotal
他们有AddViewControllers将这些数据添加到他们的实体。
CoreData Model;
MainList与bankLoan和Bill有两对多的有序关系 bankloan和bill 1与MainList实体的一对一关系,当然也是相反的。我从Xcode编辑器菜单创建了2个自定义NSManagedObject类。
MainList自定义类有2个NSOrderedSet。
@property (nonatomic, retain) NSOrderedSet *bills;
@property (nonatomic, retain) NSOrderedSet *bankLoans;
现在也有自己的问题;
1-I can not Fetch managedObjectContext all Entity items。我可以只提取空的mainList实体。我不能创建一个FetchResultsController,因为fetchResultsController需要一个sortDescriptor。我不能创建排序描述符,因为我没有MainList中的任何属性。这是第一个问题。
2-如果我添加所有属性NSOrderedSet我怎样才能取DATAS与SQLLite codes.exp:LIKE,[C]> ==或< == codes.I倾斜而不属性创建Fetchresultscontroller。当我只想显示账单开始与“某事”。我无法做..
什么是使用核心数据创建此项目的最佳方式?
你会在这种情况下做什么?
感谢您的关注和所有答案。你对我非常有帮助。
可以想象**单身**可能与你有关。如果你刚刚接触到工程学,那么首先要处理你的技能组,感谢你的评论 – Fattie
。我会研究单身人士,但你能告诉我一个想法可以做到这一点吗?因为单身是一个巨大的概念,我不能在短时间内学习它。 – leonthegosu
请有人帮我做这个? – leonthegosu