标签: objective-c c macos cocoa
这里是场景:我的程序正在处理浮点值的可变大小的一维数组(它的不 NSObject < / em> ,但是标准的 C float *),可以通过程序进行修改(包括大小和内容)。有没有办法以编程方式实现撤消功能,例如将整个数组内容及其大小放在撤消堆栈上并让它们被调用(恢复)如果用户对上次修改不满意?提前谢谢?