2

NSWorkSpace launchApplication を使用し、アプリケーション ファイルを使用する場合はすべて問題ありませんが、untitled.rtf などのターゲット ファイルを使用してアプリケーションを起動したい場合はどうでしょうか。

[[NSWorkspace sharedWorkspace] launchApplication:selection]
4

2 に答える 2

10

-[NSWorkspace openFile:WithApplication:]次のように使用します。

[[NSWorkspace sharedWorkspace] openFile:@"/Myfiles/untitled.rtf"
    withApplication:@"TextEdit"];

または、そのファイルのデフォルトのアプリケーションでファイルを開きたいだけの場合は、次の-[NSWorkspace openFile:]ように使用します。

[[NSWorkspace sharedWorkspace] openFile:@"/Myfiles/untitled.rtf"];

詳細およびその他の関連する方法については、NSWorkspaceのドキュメントを確認してください。

于 2013-07-17T19:53:13.410 に答える