如何在macuby中设置打印份数?

时间:2013-09-12 16:03:23

标签: cocoa macruby

我需要对macruby项目中的函数进行一些小改动。特别是我需要打印2份文件,而不是一份。

我是一个完整的macruby(和客观的C / cocoa)菜鸟,不知道该怎么做。

我通过print_settings获得print_settings = NSPrintInfo.alloc.init变量,我需要将NSPrintCopies键设置为值2.我该怎么做?!

在目标C中,我认为相关的代码是:

print_settings_dict = (NSMutableDictionary*)[print_settings dictionary];
[print_settings_dict setObject:[NSNumber numberWithInt:1] forKey:NSPrintCopies];

我如何在macruby中执行此操作?

由于

1 个答案:

答案 0 :(得分:0)

想出来:

print_settings.dictionary.setValue(2, forKey:NSPrintCopies)