美文网首页
Xcode12 新建项目 记录

Xcode12 新建项目 记录

作者: _风雨 | 来源:发表于2021-07-22 11:36 被阅读0次

Xcode 12 新建项目多了SceneDelegate,如果不开发iPadOS多窗口,可以直接删除此文件

1、删除掉info.plist中Application Scene Manifest选项,同时,文件SceneDelegate可删除可不删;

2、AppDelegate.m中SceneDelegate的两个方法相关代码注释掉;

3、AppDelegate中添加属性var window: UIWindow?

didFinishLaunchingWithOptions 中添加如下代码

window = UIWindow(frame: UIScreen.main.bounds)
        window?.backgroundColor = UIColor.white
        window?.makeKeyAndVisible()
        
        let vc = ViewController()
        window?.rootViewController = vc

关于新建pch文件

  1. 打开你的 Xcode 工程. 在Supporting Files目录下,使用 Command + N 新建一个文件选择 other 下面的 PCH File,PCH 文件名格式建议为 工程名-Prefix.pch,比如:NSLogDemo-Prefix.pch

  2. 在工程的 Build Settings 里搜索找到 Prefix Header 选项,然后给这个选项配置路径为:项目名称/PCH 文件名,比如:NSLogDemo/NSLogDemo-Prefix.pch

  3. 将 Precompile Prefix Header 为 YES,预编译后的 PCH 文件会被缓存起来,可以提高编译速度


    image.png

注意在设置pch文件路径时,使用

${SRCROOT}/一般为项目名称/Support Files/项目名-Prefix.pch

最好不要设置绝对路径,绝对路径别人可能跑步起来

${SRCROOT}相关文章链接
新建pch以及NSLog出处

注意新版Xcode控制台会显示一些无用的log信息,我们一般会用
Product -> Scheme -> Edit Scheme -> Run -> Arguments -> Environment Variables
增加 "OS_ACTIVITY_MODE" 值为 "disable",关闭这些无用信息,我这里出现使用这个变量后无法正常打印NSLog信息,所以暂时取消了这个环境变量

相关文章

  • Xcode12 新建项目 记录

    Xcode 12 新建项目多了SceneDelegate,如果不开发iPadOS多窗口,可以直接删除此文件 1、删...

  • iOS13生命周期的改动

    不知不觉Xcode就,从xcode 7 升级到xcode12了,突然发现,用最新的Xcode12新建一个项目后,A...

  • iOS 14 UIDatePicker

    项目问题记录:用Xcode12 打包项目UIDatePicker显示效果为如图 当前项目中使用的是xib控件。 改...

  • [Cocoapods]使用Cocoapods托管代码

    记录使用cocoapods托管代码的一些步骤 一. 新建项目 在Github上新建项目, 新建的时候要勾选许可类型...

  • Xcode12 新功能介绍

    Xcode12的改变较多,整体变化很大,在此进行学习记录。 Xcode12 启动窗口 启动窗口缺少了创建playg...

  • vue 新建项目相关记录

    安装淘宝镜像: npm install -g cnpm --registry=https://registry....

  • 2022-03-09

    Xcode12 在使用模拟器(Simulator)时编译错误的解决方法 Xcode12 上使用模拟器编译项目时,出...

  • mac webstorm 新建vue3.0+项目

    vue-cli中文官网都有,这里仅简单记录。 图形界面新建项目 命令行中创建vue项目 1.新建项目(期间会让选一...

  • Xcode12模拟器编译报错

    升级了XCode12,发现模拟器编译报错: 原来xcode12模拟器已经用arm架构来编译项目了,而link链接的...

  • 从零开始新建vue2.x项目并引入Element

    每次新建vue项目引入element-ui组件时都要百度搜索依赖配置,现在记录以备日后查看。 一、新建项目 二、使...

网友评论

      本文标题:Xcode12 新建项目 记录

      本文链接:https://www.haomeiwen.com/subject/bppemltx.html