nsoperation

    4热度

    2回答

    我有一个反映NSOperation状态的窗口。我应该如何将NSProgressIndicator绑定到NSOperation的进度属性?

    41热度

    7回答

    我一直在寻找一些具体的场景,当iPhone上的NSOperation是一个理想的工具在应用程序中使用。据我的理解,这是一个围绕你自己的threaded代码的封装。我还没有看到任何苹果演示应用程序使用它,我想知道如果我错过了一个伟大的工具,而不是使用NSThread。 这里的理想解决方案是描述NSOperation的用例场景以及如何使用它来解决您的问题。

    7热度

    3回答

    我有一个IPhone应用程序,它使用web服务从服务器获取数据。我将每个调用放到一个NSOperation子类的webservice中,以便它可以被线程化。我的问题是,推荐的方式是从已完成的NSOperation子类中传回信息。我目前正在发送一个NSNotification到我的main方法的末尾,任何等待NSOperation完成的代码都会订阅这个通知。然后我将使用NSNotificationW

    2热度

    1回答

    我有一个应用程序可以进行SOAP调用。为了防止UI被阻塞,我们将每个SOAP调用放入NSOperation的子类中。这很好,但我们有很多不同类型的SOAP调用。因此,如果我们使用3个WSDL,每个WSDL具有10个端口或操作,那么我们会在SOAP中调用30个不同的调用,如果我们使用NSOperation将每个调用放入一个线程中,则最终将有30个NSOperation子类。 这可能不是一件坏事,但我

    18热度

    1回答

    我想在后台线程的NSOperation内部做一个Asynchrous NSURLConnection。 (那是因为我在做对数据的一些非常昂贵的操作,因为他们回来希望能够在该数据进来,在后台) 这是我第一次尝试: 在我的AppDelegate: // create the opperation and add it to the queue: self.sharedOperationQueue =

    1热度

    3回答

    我为iPhone应用程序的UIImageView类设置了Objective-C类别。该类别的任务是帮助加载基于URL的图像与内存/磁盘缓存异步。 现在,在UIImageView + Cache.m中,我可以访问NSOperationQueue,因此我可以启动加载线程。我创建了一个NSOperation衍生对象,使用图像URL和目标UIImageView进行初始化,并在操作完成后在目标上执行一个选择