我有一个基于NSPersistentDocument的应用程序,它根据不同的条件和数据有三个不同的视图,每个视图都工作得很好。
现在,客户还希望从shell脚本运行应用程序。
例如
open -a myapp.app --args -data list.csv启动应用程序,打开视图A(数据网格)
open -a myapp.app --args -data list.myownformat -startline 6启动应用程序,打开视图B(饼图)
我必须在哪里以及如何处理我的NSPersistentDocument子类中的命令行参数?
许多应用程序都允许使用双启动图形用户界面,但我无法理解如何在NSPersistentDocument中实现这一结果。
欢迎任何最佳实践、提示和源代码
发布于 2011-08-01 04:33:54
NSPersistentDocument不是处理它的地方,而是应用程序的委托。我手头没有文档,请在可可文档中搜索。
https://stackoverflow.com/questions/6882024
复制相似问题