自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 从0开始入门学习Swift 11 集合类型之Array数组

1.数组(Array)描述文档描述:数组使用有序列表存储同一类型的多个值。相同的值可以多次出现在一个数组的不同位置中。Swift 中数组的完整写法为 Array< Element >,其中 Element 是这个数组中唯一允许存在的数据类型。也可以使用像 [Element] 这样的简单语法。2.基础语法及使用2.1.1 通过类型推断 var a = [1,2,3,4] print(type(of: a)) print(a) /*输出结果为: Array&

2021-03-08 14:14:09 269

原创 从0开始入门学习Swift 10 关于String字符串的相关操作 (下)

上一章的链接:从0开始入门学习Swift 09 关于String字符串的相关操作 (上)由于篇幅的原因,这一章接着继续学习String字符串的相关操作。2.2 字符串的扩展使用2.2.2 获取字符串 重点查看是否包含某个字符: var str3 = "ABCDEF"//*查看是否包含某个字符/字符串 true为包含,fales为不包含 print(str3.contains("BK")) //必须为每个都包含才能为true print(str3.co

2021-03-05 15:11:27 88

原创 从0开始入门学习Swift 09 关于String字符串的相关操作 (上)

本章将对字符串做一个较为详细的学习1.字符串1.1 字符串含义在前边的内容当中我们已经接触到了基础数据类型,今天就通过一章的内容来进行字符串的深度学习:文档描述:在 Swift 中 String 类型是值类型。如果你创建了一个新的字符串,那么当其进行常量、变量赋值操作,或在函数/方法中传递时,会进行值拷贝。在前述任一情况下,都会对已有字符串值创建新副本,并对该新副本而非原始字符串进行传递或赋值操作。值类型在 结构体和枚举是值类型 中进行了详细描述。Swift 默认拷贝字符串的行为保证了在函数

2021-03-04 15:02:30 153 1

原创 从0开始入门学习Swift 08 For in循环、while循环

1.For in 循环可以使用 for-in 循环来遍历一个集合中的所有元素,例如数组中的元素、范围内的数字或者字符串中的字符。或者简单点来说可以理解成其他编程语言中的增强For循环var mood = ["满足的", "开心的", "快乐的", "幸福的"]for moodArray in mood{ print("能够喜欢你我是,\(moodArray)")}/* 输出结果能够喜欢你我是,满足的能够喜欢你我是,开心的能够喜欢你我是,快乐的能够喜欢你我是,幸福的*/循环条

2021-03-03 16:37:53 192 3

原创 从0开始入门学习Swift 07 switch case 与 fallthrough

1.switch caseswitch 语句会尝试把某个值与若干个模式(pattern)进行匹配。根据第一个匹配成功的模式,switch 语句会执行对应的代码。当有可能的情况较多时,通常用 switch 语句替换 if 语句。switch 默认没有贯穿效果。var a = "胡辣汤" switch a { case "胡辣汤": print("今天的早饭是胡辣汤 \n") case "重庆小面":

2021-03-03 10:45:19 536 2

原创 从0开始入门学习Swift 06 条件语句、控制转移语句、可选项绑定、隐式展开

1.条件语句文档描述:根据特定的条件执行特定的代码通常是十分有用的。当错误发生时,你可能想运行额外的代码;或者,当值太大或太小时,向用户显示一条消息。要实现这些功能,你就需要使用条件语句。1.1 If语句if 语句最简单的形式就是只包含一个条件,只有该条件为 true 时,才执行相关代码:var a = 0if a == 0 { print("判断为true")}1.2 If else语句if 语句允许二选一执行,叫做 else 从句。也就是当条件为 false 时,执行 else

2021-03-02 15:48:02 133

原创 从0开始入门学习Swift 05 基础运算符

1.基础运算符加: +减: -乘: *除: /求余: %赋值: =简单例子 01://运算顺序跟大部分程序一样,先乘除后加减var a = 1+1*9print(a)2.比较运算符等于: ==不等于: !=大于: >小于: <小于等于: <=大于等于: >=简单例子 02:var b = 10if b > 8 { print(" b > 8 ")}3.逻辑运算符逻辑与: &&逻辑或: ||逻辑非

2021-03-01 14:24:36 119

原创 从0开始入门学习Swift 04 元组类型

元组类型简单的说可以认定为一个集合,但是可以进行不同类型的数据封装,可以进行整体的传递和操作定义一个元组的几种方式//通过类型推断,推断出元组中的值var a = (1,15.6,"hello",true,"a") //通过自己定义的方式创建,但是参数类型必须与前边定义类型顺序相同var b:(Int,String,Double,Bool) = (1,"world",15.2,false)//在什么都不定义的情况下,可以为空var c = () //但是如果定义了,不能为空,元组中

2021-02-25 09:30:44 62

原创 从0开始入门学习Swift 03 类型转换、可选类型、解析值

类型转换、可选类型、解析值本章涉及的语句: //问号语法 var value:String? //叹号解析 print("value的值为" + value!)类型转换学过编程语言的都知道,不同类型之间的一个类型转换

2021-02-22 10:17:41 188

原创 从0开始入门学习Swift 02 数据类型

数据类型本章将会额外用到的一些语句: //控制台输出语句 print() //类型判断语句 type(of: param)1.常量与变量和其他编程语言一样,变量代表的是一个可以更改的值,常量表示此参数不可更改。在Swift中 常量与变量由关键字 let、var进行区分 //var 表示变量 var name:String = "Swift" //let 表示常量 let sys:String = "ios"我们还可以在一行内定义多个: var pyt

2021-02-06 10:35:59 127

原创 从0开始入门学习Swift 01

入门学习Swift基础法语基础介绍:了解到想入手苹果开发会需要用到它,准备打算开始学习一下。Swift融合了许多语言的特性,对于一些有其他编程经验的人来讲会学习得非常快。因为是自学的缘故,进度和顺序难免会出错,但是大致上会按照文档和目前我能找到的,为数不多的教学视频来进行学习。基础语法部分打算采用playground的形式进行学习。看学习进度如何然后继续学习SwiftUI编辑器版本:Xcode 12.3参阅资料:Swift的中文文档扩展资料:Xcode官方文档不同平台下编

2021-02-05 16:06:56 246 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除