我无法将撤消操作从UITextView
指向UIDocument
的撤消管理员。
据我了解,当用户键入UITextView
时,它应该在响应程序链中使用最近的undoManager注册撤消,但是我在文本视图本身中添加了对undoManager方法的覆盖,包含视图,查看记录并返回超类结果的控制器和窗口,并在这些覆盖中放置了断点,但它们永远不会被调用,它们永远不会记录。
尽管如此,在此文本编辑器中所做的所有更改都是可以撤消的,因此它们必须存储在某个位置的撤消管理器中。 UITextView
如何找到它的撤消管理器?如何确保它指向我的文档,以便保存的更改按预期工作?