xcode项目目录结构及各个文件的用途说明 左侧工具条使用说明

本文介绍了AppDelegate.swift、SceneDelegate.swift等核心文件的作用,解释了视图控制器如何管理视图及数据,以及故事板如何帮助适配不同设备分辨率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

AppDelegate.swift
应用代理文件 是系统运行本应用的委托,里面定义了如程序的进入与退出,设备方向的旋转等众多全局方法。

SceneDelegame.swift
场景代理文件用来管理应用程序的多个场景,以及管理用户界面的生命周期,在应用程序完成启动之后,控制权将被交接该类文件,该类文件主要用来对用户界面进行一些配置操作。

ViewController.swift
视图控制器可以创建和管理视图,也可以监测设备方向的变化,并调整视图大小以适应屏幕。以及在视图和模型之间进行数据的传递。

Main.storyboard
故事板可以使所有的视图控制器,以及它们之间的关系一目了然。故事板也是适配多个分辨率设备的利器。

Assets.xcassets 视源文件夹,可以方便集中管理项目中的图片、颜色、符号和数据。并且在读取图片时,不需要加上图片名的后缀。

LaunchScreen.storyboard 启动场景故事板,可以帮助设计和适配程序的启动页。

lnfo.plist 项目配置信息文件,每个程序都会使用信息属性列表文件,存储项目配置信息。例如,程序的版本号、显示用的图标、支持的设备方向等等。

XXXXTests目录 单元测试目录

XXXXUITests目录 界面测试目录

Products 产品目录 存放项目编译后生成的文件包,使用 产品 》 编译 命令,可以在此处生成适合发布到苹果市场的应用压缩包。

在这里插入图片描述
版本控制按钮,点击进入源码版本控制面板,在此面板可以对源码进行版本的管理。

在这里插入图片描述
层级面板里显示了项目中的类列表,点击类名左侧的右向箭头,可以查看类下的方法。

在这里插入图片描述
测试面板显示了项目的测试用例
调试导航器面板,在测试程序时极为有用。
断点调试面板,点开列出项目中所有的断点、
日志面板 记录了当前项目所有的历史动作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值