函数是一段完成特定任务的独立代码片段。 函数的组成 函数名:每个函数有个函数名,用来描述函数执行的任务。 参数:定义函数时,可以定义一个或多个限制了类型的参数,作为请求参数,...

函数是一段完成特定任务的独立代码片段。 函数的组成 函数名:每个函数有个函数名,用来描述函数执行的任务。 参数:定义函数时,可以定义一个或多个限制了类型的参数,作为请求参数,...
闭包是一个在上下文中闭合的独立的函数代码块,可以在代码中被传递和使用。swift中的闭包与OC中的block相似,并且更强大,可以作为参数传递给函数。 语法 paramete...
导航控制器是一个容器视图控制器,它管理导航界面中的一个或多个子视图控制器。在这种类型的接口中,一次只有一个子视图控制器是可见的。在视图控制器中选择一个项目,使用动画将一个新的...
TabbarController在窗口底部显示选项卡,用于在不同模式之间进行选择,并显示该模式的视图。 TabbarController的每个标签都与一个ViewContro...
iPhone的状态栏,在开发人员眼中分两部分:1.前景;2.背景; 前景:顶部的要素(电池、时间、信号...) 背景:背景色、背景图片 按阶段分也有两部分:1.启动过程中;2...
App的启动方式有两种:Storyboard启动,AppDelegate启动。 iOS13以后,新增了SceneDelegate类,处理 App 生命周期和新的 Scene ...
iOS13开始,开始支持暗黑模式。目前新建的项目,如果没做过相关配置,应该是跟随系统的设置而显示暗黑(深色)、明亮(浅色)。 自定义项目显示模式 整个App统一跟随系统 不需...
关于命名空间,Swift与其他语言在概念上有所不同,但是共同的作用:避免命名冲突。与Objective-C更不同,因为OC就没有命名空间。在OC中我们在创建类的时候往往都加上...
开发中,我们有一些页面为固定数据的列表页。点击跳往不同的页面。 这样的需求,方法有很多,列举三个常用的方式,最推荐第三个!数据源:定义一个套字典的数组,跳转只用到标题和类名,...
iOS加载Html富文本字符串,并按标签显示样式。 一、用TextView显示attributedText: 新建TextView: 为TextView赋值: 优点:可以设置...
问题描述:Xcode15,新建项目,引入Cocoapods之后编译报错error: Sandbox: rsync.samba(8786) deny(1) file-write...
CocoaPods简介: CocoaPods是一个用Ruby写的、负责管理iOS项目中第三方开源库的工具,CocoaPods能让我们集中的、统一管理第三方开源库,为我们节省设...
Ruby[https://zhida.zhihu.com/search/3630114811248750223] 在macOS系统中是自带的,但是一般都是老版本。比如我的电脑...
App clips[https://developer.apple.com/app-clips/]是iOS14之后苹果推出的新功能。是一种即时使用主App核心功能的轻量级Ap...
作为一个前端开发人员,在开发过程中,难免与服务器打交道,同一套代码,后端为了支持不同的场景,需要部署多个环境,比如开发、测试、生产等。就我们公司的项目而言,有开发、预发布、发...
应用国际化:系统的一些设置,致使我们在开发阶段不能想显示一个Label一样,随意的显示文案,比如应用名、系统权限提示...,这时候我们就需要做应用国际化,使用不同系统语言的用...