我正在使用dispatch_async
在我的应用程序中mainThread
下载文件:
( void ) startDownLoading
{
NSLog(@"Inside start downloading") ;
dispatch_async( dispatch_get_main_queue(), ^
{
//Code do download my file
} ) ;
}
"内部开始下载"日志已打印。我提出了一些断点,发现整个dispatch_async
块被跳过了。
感谢任何帮助。谢谢。
答案 0 :(得分:-1)
我猜问题只是一点点。在mainqueue块中放置一个断点。这是因为除了块外的断点总是跳过或似乎喜欢这个,但是它没有任何调度语句,但它不是。该块将被调用。
检查一下。