이미 데이터가 포함 된 tableView가 있습니다. 셀/행을 탭하면 edit
유형의보기로 푸시됩니다. 어쨌든 핵심 데이터의 데이터를 편집 할 수 있습니까? 편집하여, 이미 내 컨텍스트에 삽입 된 데이터가 있음을 의미합니다. 데이터를 내보기에로드했으며 사용자가 기존 데이터를 변경하고 다시 저장할 수 있습니다.핵심 데이터 편집 기능
가 // 아래는 기업/단체의 클래스 이름 'AMM은'
Amm *amm;
하는 .m
-(IBAction)save
{
[self.amm setValue:self.nameField.text forKey:@"name"];
[self.amm setValue:self.nicknameField.text forKey:@"nickname"];
[self.navigationController popViewControllerAnimated:YES];
NSError *error;
if (![self.managedObjectContext save:&error]) {
//Handle Error
}
}
나는,이 코드는 작동하지만 디자인 패턴을하고자한다 .H
내 애플 리케이션의 다른 부분에서 않습니다이 코드가 나를 위해 작동하도록 허용하지 않습니다. 모든 도움을 주셔서 대단히 감사합니다! 난 당신이 말한 것과 가정
도움을 주셔서 감사합니다, 그러나 이것은 작동하지 않습니다. 하나의보기에 데이터가 있습니다. 사용자는 몇 가지보기를 드릴 다운하고 처음에 있던 데이터를 편집 할 수 있습니다. 하지만 그것은 테이블을 업데이 트 못해 내가 self.nameField.text와 동일하게 설정 한 후 self.amm.name 속성을 nslogged; AND 콘솔 출력 (null) –