我有一些我的框架是做一些需要时间的事情,当我试图调用它的方法时,它实际上冻结了屏幕中的移动 0.5 秒。
我试图在后台调用它:
[self performSelectorInBackground:@selector(transmitNow:) withObject:nil];
-(void)transmitNow:(id)sender
{
[instance sendWithData:data]; //takes time
}
但它仍然需要相同的时间。有没有办法在后台启动它,这样它就不会停止主进程?
谢谢 。