我想在查询核心数据之前显示alertview。
我的核心数据将查询数十万条记录并且需要一些时间,但是当我尝试显示警报视图时,核心数据处理完成后会显示警报视图吗?
它出了什么问题?如何在查询前显示alertview?
答案 0 :(得分:0)
切换代码以获取线程中的数据,然后显示警告框。
步骤:
答案 1 :(得分:0)
我设法解决了这个问题:
dispatch_queue_t request_queue = dispatch_queue_create("com.appname.method", NULL);
dispatch_async(request_queue, ^{
Your long process here..
});
需要更新GUI时,请使用:
dispatch_async(dispatch_get_main_queue(), ^{
});