gpt4 book ai didi

cocoa - 处理来自 NSPersistentDocument 的命令行参数

转载 作者:行者123 更新时间:2023-12-03 18:00:45 24 4
gpt4 key购买 nike

我有一个基于 NSPersistentDocument 的应用程序,它根据不同的条件和数据具有三个不同的 View ,并且每个 View 都工作正常。

现在客户还想从 shell 脚本运行应用程序。

例如

open -a myapp.app --args -data list.csv 启动应用程序并打开 View A(数据网格)

open -a myapp.app --args -data list.myownformat -startline 6 启动应用程序并打开 View B(饼图)

我必须在哪里以及如何处理 NSPersistentDocument 子类中的命令行参数?

许多应用程序允许双重启动 GUI 或启动 GUI 的 CLI,但我无法理解如何从 NSPersistentDocument 实现此结果。

欢迎任何最佳实践、提示、源代码

最佳答案

NSPersistentDocument 不是处理它的地方,而是应用程序委托(delegate)。我手头没有文档,请在 cocoa 文档中搜索。

关于cocoa - 处理来自 NSPersistentDocument 的命令行参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6882024/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com