0

我知道在 RubyCocoa 中使用线程是不可能/不明智的。但是,可以使用异步 Cocoa 方法来避免阻塞用户界面事件。

我已经成功地使用了一种方法NSURLConnection来发送 HTTP 请求并在不阻塞用户界面的情况下接收响应。但我想知道还有哪些其他像这样的异步 Cocoa 方法可用?

在 RubyCocoa 应用程序中使用 Ruby 生成单独的进程(而不是线程)是否可能/明智?我想一个问题是如何等待进程完成,但也许这可以通过 NSTimer 事件轮询来完成?

4

1 回答 1

-1

检查这个客户端,它是用 ruby​​ 编写的,并且运行良好。 httpclient

于 2009-09-07T14:40:41.923 回答