###前提・実現したいこと
MacOSアプリの開発を行っており、ファイルをダブルクリックや右クリックから
開くを行った時に、そのファイルの内容を開きたいと考えております。
###発生している問題
開いたファイル名や階層の取得方法がわからず困っております。
Windowsでは今までmain関数の引数から取得して行っていたのですが、
MacOSではmain関数から引数でファイル名を取得することに失敗しております。
MacOSではどのような仕組みになっているのか、なぜ失敗しているのかご教授いただけないでしょうか?
よろしくお願い申し上げます。
###補足情報(言語/FW/ツール等のバージョンなど)
OSⅩ yosemite Xcode6 C++ JuceC++
###追加情報
コマンドラインツールでは無いためBJCRobot様のコメント拝見後に確認してみましたが、
どうやら私のソース記述部分はC++になっており、ライブラリ(JuceC++というライブラリ)の一部に下記のようなソースがございましたので、内部的にObjective-Cになっている可能性があるようです。
[[NSDocumentController sharedDocumentController]
noteNewRecentDocumentURL: [NSURL fileURLWithPath: juceStringToNS (file.getFullPathName())]];
他にもNSString、NSUIntegerという変数が検索にかかりました。
回答2件
あなたの回答
tips
プレビュー