函数是一段完成特定任务的独立代码片段。 函数的组成 函数名:每个函数有个函数名,用来描述函数执行的任务。 参数:定义函数时,可以定义一个或多个限...
闭包是一个在上下文中闭合的独立的函数代码块,可以在代码中被传递和使用。swift中的闭包与OC中的block相似,并且更强大,可以作为参数传递给...
导航控制器是一个容器视图控制器,它管理导航界面中的一个或多个子视图控制器。在这种类型的接口中,一次只有一个子视图控制器是可见的。在视图控制器中选...
TabbarController在窗口底部显示选项卡,用于在不同模式之间进行选择,并显示该模式的视图。 TabbarController的每个标...
iPhone的状态栏,在开发人员眼中分两部分:1.前景;2.背景; 前景:顶部的要素(电池、时间、信号...) 背景:背景色、背景图片 按阶段分...
App的启动方式有两种:Storyboard启动,AppDelegate启动。 iOS13以后,新增了SceneDelegate类,处理 App...
iOS13开始,开始支持暗黑模式。目前新建的项目,如果没做过相关配置,应该是跟随系统的设置而显示暗黑(深色)、明亮(浅色)。 自定义项目显示模式...
关于命名空间,Swift与其他语言在概念上有所不同,但是共同的作用:避免命名冲突。与Objective-C更不同,因为OC就没有命名空间。在OC...
开发中,我们有一些页面为固定数据的列表页。点击跳往不同的页面。 这样的需求,方法有很多,列举三个常用的方式,最推荐第三个!数据源:定义一个套字典...