Multi-threaded AppKit examples?
Multi-threaded AppKit examples?
- Subject: Multi-threaded AppKit examples?
- From: Fraser Speirs <email@hidden>
- Date: Mon, 28 Jan 2002 12:35:31 +0000
Hi,
I'm working on a cocoa app where we periodically request data from
another application (specifically, the current song in iTunes) via
Applescript. The way we do it is by invoking /usr/bin/osascript via
NSTask. This is slow and at the moment we do it in the UI thread,
leading to barely-acceptable responsiveness to the user.
I understand that I should use Distributed Objects to communicate
between the threads, but I'm kind of stuck with actually passing data
back and forth. It's just an NSString I want to return to the AppKit
thread to fill in a text field. I've looked at the examples on
developer.apple.com.
If anyone has an example of computing a result in another thread and
returning it to the AppKit thread, I'd *love* to get a look at it.
Thanks,
Fraser
--
Fraser Speirs
Department of Computing Science - University of Glasgow
Room G161, 17 Lillybank Gardens, Glasgow G12 8QQ
t: 0141 339 8855 ext.0917
e: email@hidden w: www.dcs.gla.ac.uk/~speirsfr