首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
篝火者Cat
掘友等级
iOS开发工程师
金牌铲屎官一枚~
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
52
文章 52
沸点 0
赞
52
返回
|
搜索文章
最新
热门
swift 中的 where
switch 语句使用 where 配合 if let 限定某些条件。 配合 for 循环来添加限定条件使代码更加易读。 接口扩展使用 where 进行限定(如果希望接口扩展的默认实现只在某些限定的条件下才适用)。例如这些系统的接口扩展: 这样如果一个 Array 中的元素是不…
iOS 踩坑之 "YYYY-MM-dd"
之前同事在时间格式化时使用了 "YYYY-MM-dd",本以为 "YYYY-MM-dd" 和 "yyyy-MM-dd" 格式化时间是没区别的,但是最近改 bug 发现 "YYYY-MM-dd" 有个坑,请慎用,查阅了一些资料发现在跨年时使用 "YYYY-MM-dd" 可能会出现…
swift 中的 Selector
在 Objective-C 中我们可以使用 @selector 将一个方法转换并赋值给一个 SEL 类型。SEL 就是对方法的一种包装,@selector 就是取类方法的编号,他的行为基本可以等同 C 语言的中函数指针,只不过 C 语言中,可以把函数名直接赋给一个函数指针,而 …
swift 属性观察器
用来监视属性值变化,当属性值发生改变时可以对此作出响应。可以为除了延迟存储属性之外的其他存储属性添加属性观察器,也可以通过重载属性的方式为继承的属性(包括存储属性和计算属性)添加属性观察器。 willset 观察器会将新的属性值作为固定参数传入,在willSet的实现代码中可以…
swift 中的 AnyObject 和 Any
swift 作为新起步的语言,必然抛不掉一些历史遗留包袱。用过 Objective-C 的同学肯定知道有一种叫做 id 的类型。他可以表示任意类的实例,编译器不会对其类型声明的变量进行检查。在用 swift 做 app 开发时,为了能适配 Cocoa 架构,AnyObject …
个人成就
文章被点赞
213
文章被阅读
82,990
掘力值
1,587
关注了
6
关注者
703
收藏集
1
关注标签
27
加入于
2017-12-14