对于通知先出来,然后界面才出来,此时没有收到通知无法刷新的解决。

将向界面抛送的通知延迟几秒抛送。此时再刷新界面。 

 dispatch_time_t time = dispatch_time(DISPATCH_TIME_NOW, (NSUInteger)(2 * NSEC_PER_SEC));

                dispatch_after(time, dispatch_get_main_queue(), ^{

                    [self refresh];

                });

你可能感兴趣的:(对于通知先出来,然后界面才出来,此时没有收到通知无法刷新的解决。)