摘要: 删了!!! 最好还是过墙吧 阅读全文
posted @ 2021-06-28 09:23 CoderLGL 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 经过一个下午的奋斗终于使用GitHub搭建了一个属于自己的博客,记录一下自己的搭建步骤. 其中用到的技术如果大家有兴趣可以了解下: Git GitHub GitHub Pages Hexo Markdown 环境配置 Hexo官网上本就有对Hexo安装及使用的详细介绍,推荐。这里来讲述自己安装的亲身 阅读全文
posted @ 2021-04-28 14:11 CoderLGL 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 结构体和类作为一种通用而又灵活的结构,成为了人们构建代码的基础。你可以使用定义常量、变量和函数的语法,为你的结构体和类定义属性、添加方法 与其他编程语言所不同的是,Swift 并不要求你为自定义的结构体和类的接口与实现代码分别创建文件。你只需在单一的文件中定义一个结构体或者类,系统将会自动生成面 阅读全文
posted @ 2020-11-25 15:17 CoderLGL 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 闭包是自包含的函数代码块,可以在代码中被传递和使用。Swift 中的闭包与 C 和 Objective-C 中的代码块(blocks)以及其他一些编程语言中的匿名函数(Lambdas)比较相似。 闭包可以捕获和存储其所在上下文中任意常量和变量的引用。被称为包裹常量和变量。 Swift 会为你管理在捕 阅读全文
posted @ 2020-11-18 11:27 CoderLGL 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 函数是一段完成特定任务的独立代码片段。你可以通过给函数命名来标识某个函数的功能,这个名字可以被用来在需要的时候“调用”这个函数来完成它的任务。 函数的定义与调用 当你定义一个函数时,你可以定义一个或多个有名字和类型的值,作为函数的输入,称为参数,也可以定义某种类型的值作为函数执行结束时的输出,称为返 阅读全文
posted @ 2020-11-17 17:45 CoderLGL 阅读(146) 评论(0) 推荐(0) 编辑
摘要: Swift 提供了多种流程控制结构,包括可以多次执行任务的 while 循环,基于特定条件选择执行不同代码分支的 if、guard 和 switch 语句,还有控制流程跳转到其他代码位置的 break 和 continue 语句。 For-In 循环 你可以使用 for-in 循环来遍历一个集合中的 阅读全文
posted @ 2020-11-17 16:34 CoderLGL 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 集合类型 Swift 语言提供数组(Array)、集合(Set)和字典(Dictionary)三种基本的集合类型用来存储集合数据。数组是有序数据的集。集合是无序无重复数据的集。字典是无序的键值对的集。 Swift 中的数组、集合和字典必须明确其中保存的键和值类型,这样就可以避免插入一个错误数据类型的 阅读全文
posted @ 2020-11-16 17:42 CoderLGL 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 字符串字面量 字符串字面量可以用于为常量和变量提供初始值: let someString = "Some string literal value" 多行字符串字面量 如果你需要一个字符串是跨越多行的,那就使用多行字符串字面量 — 由一对三个双引号包裹着的具有固定顺序的文本字符集: let quot 阅读全文
posted @ 2020-11-13 18:39 CoderLGL 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 术语 运算符分为一元、二元和三元运算符: 一元运算符对单一操作对象操作(如 -a)。一元运算符分前置运算符和后置运算符,前置运算符需紧跟在操作对象之前(如 !b),后置运算符需紧跟在操作对象之后(如 c!)。 二元运算符操作两个操作对象(如 2 + 3),是中置的,因为它们出现在两个操作对象之间。 阅读全文
posted @ 2020-11-11 17:27 CoderLGL 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 常量和变量 声明常量和变量 用 let 来声明常量,用 var 来声明变量 let maximumNumberOfLoginAttempts = 10 var currentLoginAttempt = 0 可以在一行中声明多个常量或者多个变量,用逗号隔开: var x = 0.0, y = 0.0 阅读全文
posted @ 2020-11-11 15:36 CoderLGL 阅读(173) 评论(0) 推荐(0) 编辑