0
我有一个基于NSPersistentDocument的应用程序,它有三个不同的视图,基于不同的条件和数据,并且工作正常。处理来自NSPersistentDocument的命令行参数
现在客户还想从shell脚本运行应用程序。
例如
open -a myapp.app --args -data list.csv
推出的应用中打开该视图A(一个数据网格)
open -a myapp.app --args -data list.myownformat -startline 6
推出的应用中打开该视图B(饼图)
在哪里以及如何必须处理我的NSPersistentDocument子类中的命令行参数?
许多应用程序允许启动GUI的双启动GUI或CLI,但我无法理解如何从NSPersistentDocument实现此结果。
任何的最佳做法,提示,源代码欢迎