如何在C ++中访问Apple Events“openFile”事件?

时间:2011-12-16 22:44:41

标签: c++ c xcode macos cocoa

我有兴趣在C ++中为Mac OS X编写一个小实用程序来读取,解析,保存(覆盖)写入文件。我不需要任何GUI,菜单或窗口。

  1. 我需要在XCode中开始使用哪种类型的项目模板?
  2. 如何访问传入的文件? (它与Apple Events openFile一起传递,对吗?)
  3. 我在Mac上做了一点点C ++,但没有。链接赞赏,代码示例更受赞赏。

1 个答案:

答案 0 :(得分:1)

1)使用命令行工具模板。此模板有多个选项。您可以从菜单中选择C ++。

2)据我所知,IOstream可以正常工作。另外,你的main()函数有一个参数参数,你可以从这些参数中获取文件名。

http://www.cplusplus.com/reference/iostream/