首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
iOS swift基础
vony
创建于2022-03-20
订阅专栏
记录一下swift基础知识
等 1 人订阅
共7篇文章
创建于2022-03-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Swift 数据类型
Swift 是 类型安全(type safe) 的语言。它会在编译你的代码时进行 类型检查(type checks) ,把不匹配的类型标记为错误。 声明常量和变量的时候不一定需要显式指定类型。 如果你没有显式指定类型,Swift 会使用 类型推断(type inference)…
Swift 变量
告诉编译器在内存中的哪个位置,为变量创建多大的存储空间。 变量名可以由字母,数字和下划线组成。 变量名需要以字母或下划线开始。 Swift 是一个区分大小写的语言,所以字母大写与小写是不一样的。 变量和常量可以使用 print() 函数来输出。
Swift 可选(Optionals)类型
Swift 的可选(Optional)类型,用于处理值缺失的情况。 Optional 是一个含有两种情况的枚举,None 和 Some(T) ,用来表示可能有或可能没有值。 任何类型都可以明确声明为,或者隐式转换可选类型。 当声明一个可选类型的时候,要确保用括号给 ? 操作符一…
Swift 常量
常量的命名可以由字母,数字和下划线组成。 常量需要以字母或下划线开始。 Swift 是一个区分大小写的语言,所以字母大写与小写是不一样的。 常量名也可以使用简单的 Unicode 字符。 声明常量或者变量的时候可以加上类型标注(type annotation),说明常量或者变量…
swift 字符串 String NSString
一. String 和 NSString 的根本区别 String 是结构体,结构体是“值类型”,所以 String 也是值类型。 值类型被赋予给一个变量、常量或者被传递给一个函数的时候,其值会被拷贝。这意味着它们的实例,以及实例中所包含的任何值类型属性,在代码中传递的时候都会…
Swift 数组 Array NSArray NSMutableArray
二. Array NSArray NSMutableArray Array 是结构体,属于值类型。 NSArray 是类,属于引用类型。 Array是否可以被修改完全是通过 var 和 let 关键字来决定的,Array 自身并不解决它是否可以被修改的问题。 使用 NSArra…
Swift 字典
Swift 字典的key没有类型限制可以是整型或字符串,但必须是唯一的。 创建一个字典,并赋值给一个变量,则创建的字典就是可以修改的。这意味着在创建字典后,可以通过添加、删除、修改的方式改变字典里的项目。 将一个字典赋值给常量,字典就不可修改,并且字典的大小和内容都不可以修改。…