В настоящее время я использую NSView print: метод. Я настраиваю свой вид для печати, но я хотел бы восстановить предыдущие настройки после завершения печати.
Как узнать, когда операция печати зафиксирована или отменена?
спасибо
После создания NSPrintOperation используйте -runOperationModalForWindow:delegate:didRunSelector:contextInfo:, чтобы запустить его с указанным делегатом (для восстановления предыдущих настроек), который будет вызван после завершения операции печати. .
NSPrintOperation
-runOperationModalForWindow:delegate:didRunSelector:contextInfo:
В руководстве " Печать тем программирования для какао " приведен пример того, как это сделать.