基本上,我有这个iphone应用程序,它从应用程序sqlite数据库(实体:模块)中获取关于不同模块(学生学习的主题)的数据,并在uitableview中显示它们。当您单击单元格(表示模块)时,它会推送包含模块详细信息的视图控制器。
' module‘属性:名称=模块名,body = notes,用户可以为模块保存。
我增加了一个评估实体,其属性如下:
‘评估’属性:类型=考试或作业、名称=作业名称、数据=到期日期

我想做的是:
。
如果有人能帮忙,我们会非常感激的。如果我的解释有点混乱的话也很抱歉。
发布于 2011-03-25 10:23:15
首先,您希望在从评估返回到模块的过程中建立一个逆关系。
然后你可以创建模块对象,
for(int i=0;i<userInputValue;i++){
AssessmentObject *anAssessment= [NSEntityDescription insertNewObjectForEntityForName:@"Assesment" inManagedObjectContext:self.managedObjectContext];
[anAssessment setDate:[NSDate date]];
[anAssessment setName:@"Untitled module"];
[anAssessment setModule:self.currentModule];
} 一旦它们被分配,那么您就需要将它们推到模态视图以控制输入。
ModalViewController *aModalViewController=[[ModalViewController alloc] init];
aModalViewController.assessmentSet = [self.currentModule assessments];
[self.navigationController pushModalViewController:aModalViewController animated:YES];然后,您需要设置modalViewController以允许编辑集合中的对象。可能是下一个/之前的一些按钮,然后得到它来保存上下文时,解散。

https://stackoverflow.com/questions/5430352
复制相似问题