2019-06-16

ios app开发的容错机制和异步加载

在开发中,不能保证百分之百的没有BUG,所有经常用到容错;每个app中请求是必可少的,只要是网络请求都要用异步加载.

方法/步骤

1. 容错

@try {

            执行的程序

        }

        @catch (NSException *exception) {

            出错运行

        }

        @finally {

            执行完成和出错运行完成都会执行的

        }

2. 异步

dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{

异步执行

        dispatch_async(dispatch_get_main_queue(), ^{

加载完成后

        });

    });

你可能感兴趣的:(2019-06-16)