先贴当前Xcode版本12.4
目前来说是最新的,针对12.4版本学习了一些特性,做一些记录和整理.
首先是新建工程界面,
新建工程
最新版没有SingleViewApplication选项, 也没有Empty Application模板选项,
看到一篇文章可以将已有的工程改成Empty Application的,或者可以尝试下载Empty模板
下载Empty模板创建Empty Application的文章参考
[将Single View Application模板的工程修改为Empty Application模板的工程的文章参考]
使用Empty Application模板学习的作用是可以更好的了解应用程序的组装过程.
这里选择APP选项,一路next,create下去,就建好了一个工程,界面如下:
工程文件详解
自动生成了很多文件,其中从上往下依次是:
AppDelegate.h
AppDelegate.m
SceneDelegate.h
SceneDelegate.m
ViewController.h
ViewController.m
Main.storyboard
Assets.xcassets
LaunchScreens.storyboard
info.plist
main.m
Delegate部分
默认已经有一些头文件导入和声明了,查看AppDelegate.h文件如下
查看AppDelegate.m文件如下:
查看SceneDelegate.h文件如下:
查看SceneDelegate.m文件如下: