自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 swift 关联类型

swift 关联类型

2023-02-23 14:00:31 254

原创 swift 扩展 和 协议

扩展:可以给一个现有的类,结构体,枚举,还有协议添加新的功能1、添加计算型实例属性和计算型类属性2、定义实例方法和类方法3、提供新的构造器4、定义下标5、定义和使用新的嵌套类型6、使已经存在的类型遵循(conform)一个协议语法:使用 extension 关键字声明扩展extension SomeType { // 在这里给 SomeType 添加新的功能}扩展可以扩充一个现有的类型,给它添加一个或多个协议。extension SomeType..

2022-01-13 17:37:08 2080

原创 swift构造器

类和结构体的构造器1、在构造器内所有属性必须设置初始值(可选属性除外,因为可选属性初始值默认为nil),或者在属性声明时为其设置默认值也可以。2、在构造器内部设置初始值,是直接设置的,不会触发属性观察者。3、可以在构造器内部给常量(let修饰的)属性赋值,只要在构造过程结束时它设置成确定的值。一旦常量属性被赋值,它将永远不可更改,也不能在子类中修改。自定义构造器:1、实参标签 和 形参命名如 init(fromFahrenheit fahrenheit: Double) ...

2022-01-13 13:41:55 1653

原创 iOS 中结构体简单使用

1、简单结构体的定义:使用:初始化时前面要加 struct2、结构体定义时就初始化,并用 typedef 进行声明,声明之后再使用时,就不用再前面加 struct 了使用初始化数据,虽然加了 const,这个name还是可以改变的,改变之后还是有效的...

2019-06-25 20:56:04 617

空空如也

空空如也

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

TA关注的人

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