問題タブ [nsappleeventmanager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
843 参照

macos - Cocoa での Apple イベントへの返信

NSAppleEventManager を使用して Apple イベント ハンドラーを登録しています。

もちろん、私のハンドラー メソッドはイベントと応答イベントを受け取ります。

では、何らかの方法でこの URL を開くのに失敗したことを示すエラーで返信する必要がある場合、どのように を使用すればよいreplyEventでしょうか?

0 投票する
2 に答える
519 参照

macos - OS X 10.8 でエイリアスの AppleEvent 記述子を作成する

プロジェクトに次のコードがあります

AppleScript 対応ではないが、この 1 つの AppleEvent に応答するプログラムにファイルを渡すエイリアス記述子を作成します。

これを 10.8 でコンパイルすると、すべての Carbon関数が非推奨になり、 APIからFSNewAlias*不透明なブックマークNSDataオブジェクトを使用することになっているため、警告が表示されます。NSURLしかし、このデータをエイリアスの AppleEvent 記述子に変換することはできませんでした。

typeAliasなしで10.8で記述子を作成するにはどうすればよいFSNewAlias*ですか?