新项目删除SceneDelegate以及创建PrefixHeader文件

发布时间 2023-04-27 17:51:10作者: 爱笑的小胡纸

1. 新项目删除SceneDelegate

  • 删除SceneDelegate文件
  • info.plist文件中删除Application Scene Manifest 中的item
  • 删除SceneDelegate在AppDelegate中的代理
  • 在AppDelegate.h添加 window
  • 小问题:

2. 新项目plist文件的移动

  • build Seting 里搜索 info.plist File设置路径

3. 新项目创建PrefixHeader文件

3.1 PrefixHeader文件的创建

  • 在 Xcode 中, command + N 创建新文件, 选择 Other 中的 PCH File 类型

3.2 PrefixHeader文件的使用

  • 选择工程的 target - build setting 选项, 搜索 prefix header
  • 将 Precompile Prefix Header 选项的布尔值设为 YES
  • 设置 Prefix Header 的值, 格式为 $(SRCROOT)/项目名/ pch 文件名, 如下图
$(SRCROOT)/DivingComputer/SupportFiles/PrefixHeader.pch

  • 重新编译下项目,就可以使用PrefixHeader的内容了