240 发简信
IP属地:湖北
  • Swift基础-总结(一)

    变量和常量 在Swift中,有两种方法可以存储数据:变量和常量。变量是可以随时更改其值的数据存储,而常量是可以设置一次且永不更改的数据存储。因此,变量的值可以变化,常量的值是...

  • Swift基础-可选链,解包和类型转换

    处理丢失的数据 我们使用了诸如Int这样的类型来保存诸如5之类的值。但是,如果您想为用户存储属性age,但是您不知道某人的年龄,该怎么办? 你可能会说“好吧,我会存储0”,但...

  • Swift基础-协议和扩展

    协议 协议是描述某物必须具有的属性和方法的一种方式。然后,您可以告诉Swift哪些类型使用该协议-这一过程称为采用或遵循协议。 例如,我们可以编写一个可以接受带有id属性的东...

  • Swift基础-类和继承

    创建自己的类 类与结构相似,因为它们使您可以使用属性和方法创建新类型,但是它们有五个重要的区别,我将一次向您介绍所有这些区别。 类和结构之间的第一个区别是类永远不会带有成员初...

  • Swift基础-结构、属性和方法

    创建自己的结构 Swift可让您通过两种方式设计自己的类型,其中最常见的称为结构,或简称为structs。可以给结构赋予它们自己的变量和常量以及它们自己的功能,然后根据需要创...

  • Swift基础-闭包

    创建基础的闭包 Swift使我们可以像使用其他类型一样使用函数,例如字符串和整数。这意味着您可以创建一个函数并将其分配给一个变量,使用该变量调用该函数,甚至将该函数作为参数传...

  • Swift基础-函数,参数和错误

    编写函数 函数使我们可以重复使用代码,这意味着我们可以编写一个函数来做一些有趣的事情,然后在很多地方运行该函数。重复代码通常不是一个好主意,而函数可以帮助我们避免这样做。 首...

  • Swift基础-循环

    Swift有几种写循环的方法,但是它们的底层机制是相同的:重复运行一些代码,直到条件的值为假。 for循环 Swift中最常见的循环是一个for循环:它将遍历数组和范围,并且...

  • Swift基础-运算符和条件语句

    算术运算符 现在您知道了Swift中的所有基本类型,我们可以开始使用运算符将​​它们放在一起。运算符是像+和-这样的数学符号,而Swift拥有大量的数学符号。 这是供我们使用...

  • Swift基础-数组、字典、集合、枚举

    数组(Arrays) 数组是存储为单个值的值的集合。例如,John,Paul,George和Ringo是名字,但是数组使您可以将它们分组为一个名为The Beatles的单一...

  • Swift基础-变量,简单数据类型和字符串插值

    变量和常量 常量和变量必须在使用前声明,用 let 来声明常量,用 var 来声明变量。常量的值一旦设定就不能改变,而变量的值可以随意更改。如下代码: 你可以修改变量的值: ...

  • SwiftUI-实现横向滑动视图

    定义数据结构体: 定义横向滑动单元格: 效果: 定义展示页面: 最终效果:

个人介绍
Fortune to have, fate to lose.