tableviewの編集機能を追加しようと思い、

self.navigationItem.leftBarButtonItem = self.editButtonItem;
を追加した訳だが・・・これが動かない!

~原因~

UITableViewControllerを使っていれば正常に動作するんだけど、
私の場合、UIViewControllerの中にtableViewを追加してたので動かなかったようですた。

~なので~

UIViewControllerのsetEditing:animated:メソッドをオーバーライドしました。

- (void)setEditing:(BOOL)editing animated:(BOOL)animated
{
[super setEditing:editing animated:animated];
[self.tableView setEditing:editing animated:animated];
}

はい!
これで解決~♩

そんなことよりcoredata難しいな・・。コツさえつかめば~orz。