如何将委托方法放入新线程?

时间:2011-09-20 18:23:30

标签: iphone

我实现了委托方法:

-(void)stream:(NSStream*)stream handleEvent:(NSStreamEvent)eventCode;

并且每隔一秒调用一次这个方法,这个方法会做很多事情,所以我需要把这个方法放到一个新线程中,这样就不会阻塞UI线程。 我也想知道上面的委托方法是什么?系统?

1 个答案:

答案 0 :(得分:0)

在后台线程中执行任务的简单方法(注意:您无法触摸此线程中的UI!您必须安排调用以更新主线程上的UI):

[self performSelectorInBackground:@selector(doInBackground) withObject:nil]