初始化期间无法成功更新网络信息

lif*_*son 20 iphone reachability ios swift

当我第一次在当天启动应用程序时,我总是得到上述问题.当我第一次启动应用程序时,我进行服务器调用以获取一些数据,然后播放动画视频.服务器调用与主UI线程位于不同的线程中.它与Network Reachability或动画视频有关吗?我认为第一部分是主要问题,但无法一直重现.

有没有人遇到过这个问题?

下面是我第一次启动应用程序时的代码.

override func viewDidLoad() {
        super.viewDidLoad();


        self.navigationController?.navigationBarHidden = true;
        self.view.backgroundColor = UIColor.whiteColor();
           dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)) { () -> Void in
            Items.setup(); //AFNetworking call
        };

        animationViewController.delegate = self;
        animationViewController.view.autoresizesSubviews = true;
        animationViewController.view.autoresizingMask = [.FlexibleLeftMargin, .FlexibleRightMargin];
        animationViewController.view.center = CGPointMake(self.view.bounds.size.width / 2, self.view.bounds.size.height / 2);

        self.view.addSubview(animationViewController.view);    

    }
Run Code Online (Sandbox Code Playgroud)

Q L*_*Liu 0

我有类似的问题。结果在应用程序/功能中,我的无线配件配置带有一些红色警告。点击按钮自动解决问题。

不确定它是否适合你。我正在使用 Xcode 8。