Objective c TableView提交方法

Objective c TableView提交方法,objective-c,tableview,editing,Objective C,Tableview,Editing,我得到了一个tableview,默认情况下,当您使用核心数据应用程序创建tableview时,它是一个tableview,有一个正在获取的托管对象,我真的不理解,不管怎样,当用户从tableview中删除某些内容时,我需要将被删除的对象作为字符串获取,这是可能的吗 NSManagedObjectContext *context = [fetchedResultsController managedObjectContext]; [context deleteObject:[fetchedRe

我得到了一个tableview,默认情况下,当您使用核心数据应用程序创建tableview时,它是一个tableview,有一个正在获取的托管对象,我真的不理解,不管怎样,当用户从tableview中删除某些内容时,我需要将被删除的对象作为字符串获取,这是可能的吗

 NSManagedObjectContext *context = [fetchedResultsController managedObjectContext];
 [context deleteObject:[fetchedResultsController objectAtIndexPath:indexPath]];
这是删除对象的地方,我需要知道在一个文件中删除了哪些项目
绳子

好的,
[fetchedResultsController对象索引路径:indexPath]
引用要删除的对象(因为它被传递到
删除对象:
)。不幸的是,我不能再进一步帮助您了,因为我不能确定您希望如何从该对象创建字符串

但我可以猜测,您可能希望访问对象的某些字符串属性(可能是名称或ID?),为此,您可以使用
valueForKey:
。例如,要从已删除对象的名称中创建字符串(当然,假设该对象具有名为“name”的属性),可以使用:

[[fetchedResultsController objectAtIndexPath:indexPath] valueForKey:@"name"]

好的,
[fetchedResultsController objectatinIndexPath:indexPath]
引用要删除的对象(因为它被传递到
删除对象:
)。不幸的是,我不能再进一步帮助您了,因为我不能确定您希望如何从该对象创建字符串

但我可以猜测,您可能希望访问对象的某些字符串属性(可能是名称或ID?),为此,您可以使用
valueForKey:
。例如,要从已删除对象的名称中创建字符串(当然,假设该对象具有名为“name”的属性),可以使用:

[[fetchedResultsController objectAtIndexPath:indexPath] valueForKey:@"name"]

好的,谢谢,但当我用你说的话时,它给了我一个很好的对象,但是有一些不可理解的东西。例如,我的目标是啤酒5%5oz,它给了我:啤酒22204272134zok thx,但当我用你说的话时,它给了我一个很好的目标,但有一些不可理解的东西。比如:我的目标是5%5盎司的啤酒,它给了我:啤酒22204272134Z