为什么NSOperationQueue在UIView中声明时不执行

时间:2010-02-10 14:47:32

标签: iphone objective-c

当我在UIView子类中声明一个NSOperationQueue成员时,发送给它的操作将不会执行。 在AppDelegate中声明队列时,会执行相同的操作。 有什么想法吗?

[编辑] 啊,修好了。问题是我的队列初始化是在initWithFrame中,当它从nib唤醒时不会被调用。非常烦人的是,这些消息传递给nil对象消失了。

谢谢!

1 个答案:

答案 0 :(得分:0)

没有什么可以阻止NSOperationQueue在视图中运行。只要您正确初始化它并为其添加操作。

我建议在队列初始化时设置断点,以确保正在执行。

如果这没有帮助,请在此问题中添加一些代码,然后有人会提供帮助。