首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
zheNgHH
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
40
文章 26
沸点 14
赞
40
返回
|
搜索文章
zheNgHH
6年前
关注
IGListKit 踩的坑
配置好sectionController后,不走返回collectionCell的方法,调试之后发现是collectionview初始化中layout的类型声明有问题,应该...
1
评论
分享
zheNgHH
6年前
关注
高级操作符(Advanced Operators)
除了描述在Basic Operators中的操作符,swift提供多个高级操作符,进行更复杂的之运算。这包括所有的你会从C和Objective-C中熟悉的按位和位转换运算符...
0
评论
分享
zheNgHH
6年前
关注
访问控制(Access Control)
访问控制限制对其他源文件和模块中的代码中你其他部分的代码的访问。这个特性使你可以隐藏代码的实现细节,并指定一个首选接口,通过该接口可以访问和使用代码。 可以给独立的类型分配...
0
评论
分享
zheNgHH
6年前
关注
内存安全(Memory Safety)
默认情况下,swift防止你的代码中不安全的表现发生。例如,swift确保变量在你使用之前初始化,在内存被释放之后不能访问,检查数组越界错误。 swift也确保多个对相同区...
0
评论
分享
zheNgHH
6年前
关注
自动引用计数(Automatic Reference Counting)
swift使用自动引用计数(ARC)来追踪和管理app的内存使用。大多数情况下,这意味着内存管理在swift中“just works”,你不需要关心管理。ARC自动释放被类...
0
评论
分享
zheNgHH
6年前
关注
不透明的类型(Opaque Types)
有一个不透明返回类型的函数或者方法隐藏它的返回值的类型信息。替代给函数的返回类型提供一个实体类型,返回的值用它支持的协议的方式描述。需要在模块和调用模块的代码之间的边界上隐...
0
评论
分享
zheNgHH
6年前
关注
泛型(Generics)
泛型编码使你可以写灵活,可重用的可以和任何类型使用的函数和类型,满足于你定义的要求。可以写出避免除服的代码,并且简单,抽象的形式表示他的目的。 泛型是swift最强大的特性...
1
评论
分享
zheNgHH
6年前
关注
协议(Protocols)
协议定义了一个方法,属性,其他要求的满足一个特殊任务或者一块功能蓝本。然后协议可以被提供那些要求的实际实现的类,结构体或者枚举采用。任何满足协议要求的类型可以说是遵守那个协...
0
评论
分享
zheNgHH
6年前
关注
扩展(Extensions)
扩展给已存在的类,结构体,枚举,或者协议类型增加的新的功能。包括为你不能使用访问原始资源代码的类型的扩展的能力(回溯建模)。扩展和Objective-C中的代理很相似。(不...
0
评论
分享
zheNgHH
6年前
关注
内嵌类型(Nested Types)
通常创建枚举来支持特殊的类或者结构体的功能。相似的,很方便的定义单纯为了在非常复杂的类的上下文中使用的工具类或者结构体。为了实现这个,Swift允许定义内嵌类型,把支持的枚...
0
评论
分享
zheNgHH
6年前
关注
类型转换(Type Casting)
type casting是检查实例类型的一种方式,或者把实例当做一个不同的他自己类层级中其他地方中的父类或者子类。 swift中的类型转换使用is和as操作符。这两个操作符...
0
评论
分享
zheNgHH
6年前
关注
错误处理(Error Handling)
Error Handling是在项目中响应和从错误状态中恢复的过程。swift在运行期为抛出,捕捉,传递和操作恢复错误提供一流的支持。 一些操作不能保证通常完成执行后者得到...
0
评论
分享
zheNgHH
6年前
关注
可选链条(Optional Chaining)
可选链是在一个现在可能是nil的可选值查询和调用属性,方法,和下标的过程。如果可选类型包含一个值,属性,方法,或者下标调用成功;如果可选是nil,属性,方法,或者下标调用返...
0
评论
分享
zheNgHH
6年前
关注
结构(Deinitialization)
在实例销毁之前deinitializer立即被调用。使用deinit关键字来写deinitializers,像如何用init关键字写初始化器一样。deinitializer...
0
评论
分享
zheNgHH
关注了
老司机技术
zheNgHH
6年前
关注
初始化(Initialization)
初始化时准备使用的类,结构体,枚举的实例的过程。这个过程包括为实例上的每个存储属性设置一个初始值并且执行一些其他的在新实例准备好使用之前必需的配置和初始化。 通过定义ini...
1
评论
分享
zheNgHH
6年前
关注
继承(Inheritance)
一个类可以从其他类中继承方法,属性和其他特性。当一个类继承自其他类的时候,继承的类称为子类,他继承的类称为它的父类。swift中继承是类和其他类型区分的一个基本的特性。 s...
0
评论
分享
zheNgHH
6年前
关注
下标(Subscripts)
类,结构体,和枚举可以定义下标,是访问序列,类别,集合的成员元素的简写。使用下标通过索引设置和获取值而不需要为设置和获取分开方法。例如,用someArray[index]访...
0
评论
分享
zheNgHH
6年前
关注
方法(Methods)
方法是和特定类型关联的函数。类,结构体和枚举都可以定义实例方法,为了使用用给定类型的实例封装特定的任务和功能。类,结构体,和枚举也可以定义类型方法,和他们类型自己关联在一起...
0
评论
分享
zheNgHH
6年前
关注
属性(Properties)
属性将值和一个特定的类,结构体或者枚举联系在一起。存储属性存储常量或者变量值作为实例的一部分,而机选属性计算(而不是存储)一个值。计算属性由类,结构体,和枚举提供。存储属性...
0
评论
分享
下一页
个人成就
文章被点赞
19
文章被阅读
49,146
掘力值
1,162
关注了
14
关注者
2
收藏集
1
关注标签
12
加入于
2019-03-18