Асинхронный плагин в виджете Dashboard - PullRequest
0 голосов
/ 25 сентября 2011

Я создаю виджет Dashboard, в котором я использую плагин для нативного кода для обработки определенных операций.

Проблема в том, что один из этих методов занимает несколько секунд, а интерфейс зависает, поэтому ...1003 *

Есть ли способ сделать асинхронный метод, который может быть вызван Javascript, а затем, когда это будет сделано, используется обратный вызов?

1 Ответ

0 голосов
/ 25 сентября 2011

Итак, еще немного покопавшись, я обнаружил, что есть метод callWebScriptMethod: withArguments: который позволяет мне делать это асинхронно.

Больше информации здесь:

http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/WebKit/Classes/WebScriptObject_Class/Reference/Reference.html#//apple_ref/doc/c_ref/WebScriptObject

...