Xcode11新建项目后的一些问题

更新Xcode11后想要和原来一样愉快的敲代码还需要以下步骤:
1. 新建项目后比以前多生成一个Scenedelegate类来管理生命周期,如果不使用ipad的多窗口就不建议使用,直接删掉,
Xcode11新建项目后的一些问题_第1张图片
图1.png
2. info.plist中删掉Application scene manifest
Xcode11新建项目后的一些问题_第2张图片
图2.png
3. AppDelegate中删掉两个方法
Xcode11新建项目后的一些问题_第3张图片
图3.png
4. AppDelegate中增加属性window
Xcode11新建项目后的一些问题_第4张图片
图4.png
5. 如果需要的话可以在AppDelegate中把生命周期方法加回来
#pragma mark - 生命周期
- (void)applicationWillEnterForeground:(UIApplication *)application{
    NSLog(@"状态** 将要进入前台");
}
- (void)applicationDidBecomeActive:(UIApplication *)application{
    NSLog(@"状态** 已经活跃");
}
- (void)applicationWillResignActive:(UIApplication *)application{
    NSLog(@"状态** 将要进入后台");
}
- (void)applicationDidEnterBackground:(UIApplication *)application{
    NSLog(@"状态** 已经进入后台");
}
- (void)applicationWillTerminate:(UIApplication *)application{
    NSLog(@"状态** 将要退出程序");
}

终于可以愉快地上班了

最后放上原文地址

你可能感兴趣的:(Xcode11新建项目后的一些问题)