首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
iOS文档直译
zheNgHH
创建于2021-06-24
订阅专栏
2021年06月24日开始对苹果技术文档翻译 https://developer.apple.com/documentation/technologies
暂无订阅
共30篇文章
创建于2021-06-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
属性(Properties)
属性将值和一个特定的类,结构体或者枚举联系在一起。存储属性存储常量或者变量值作为实例的一部分,而机选属性计算(而不是存储)一个值。计算属性由类,结构体,和枚举提供。存储属性只有类和结构体提供。 除此之外,你可以定义属性观察者来监听属性值的改变,你可以对这些变化用自定义的操作进行…
结构体和类(Structures and Classes)
结构体和类是一般目的,灵活的结构,成为你项目代码的构造块。使用你用来定义常量,变量,方法一样的语法来定义属性和方法来给你的结构体和类增加功能。 不像其他编码语言,swift不需要你为自定义的结构体和方法创建独立的接口和实现文件。在swift中,你在一个文件里定义结构体或者类,对…
枚举(Enumerations)
枚举为一组相关的值定义了一个常用的类型并且让你可以在代码中类型安全的使用那些值。 如果你对C熟悉,你会知道C枚举对一个序列的整型值分配相关的名字。swift中的枚举更灵活,不需要为每个枚举的case提供一个值。如果为每个枚举的case提供一个值(就是raw value),这个值…
闭包(Closures)
闭包是独立的功能块,在你的代码中可以传递和使用。swift中的闭包与C和Objective-C中的块和其他编程语言中的匿名函数类似。 闭包可以捕捉和存储它定义的上下文环境中的任何常量和变量的引用。这就是封闭那些常量和变量。swift为你处理全部捕捉的内存管理。 全局和内嵌的函数…
Functions
函数是独立的一块执行特定任务的代码。给函数一个确认它做什么的名字,这个名字用来在需要的时候调用函数来执行它的任务。 swift的统一的函数语法非常灵活,从单一没有参数名称C-style的函数到每个参数都有名称和参数标签的复杂的Objective-C-style的方法都可以表示。…
控制流(Control Flow)
swift提供了丰富的控制流语句。包括while循环来多次执行一个任务;if,guard和switch语句来根据确定的条件执行不同的代码分支;也有像break和continue语句来切换执行到你代码中另外一个地方。 swift也提供了for-in循环使遍历数组、字典、区间、字符…
集合类型(Collection Types)
swift提供了三个主要的集合类型,是arrays,sets,和dictionaries,来存储值的集合。Arrays是有序的值的集合。Sets是无序的不重复的值的集合。Dictionaries是无序的key-value联系的集合。 swift中Arrays,sets,和dic…
Strings and Characters 字符串与字符
一个字符串是字符的序列,例如”hello,world”或者“albatross”。swift字符串由String类型表示。String的内容可以以克重形式进行操作,包括当成一个字符值的序列。 swift的String和Character类型提供一个快速,Unicode编码的方式…
Basic Operator
运算符是用来检查,改变,或者合并值的特殊的符号或者短语.例如加号(+)将两个数字相加,像let i= i+2,逻辑和运算符结合两个布尔值,像if enteredDoorCode && passedRetinaScan。 swift支持大多数标准C运算符并且提升了多个排除普通编码…
The Basics
swift是一个新的在iOS、watchOS和tvOS上开发APP的编程语言。但是,swift很多地方跟使用C和objective-c开发的体验很像。 swift提供了有关C和Objective-C中基础的类自己的版本,包括整型的Int,浮点值得Double跟Float,布尔值…