首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Swift 学习笔记
订阅
bestswifter
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 3订阅
OC与Swift闭包对比总结
最近在看Swift闭包截获变量时遇到了各种问题,总结之后发现主要是还用停留在OC时代的思维来思考Swift问题导致的。借此机会首先复习一下OC中关于block的细节,同时整理Swift中闭包的相关的问题。不管是目前使用OC还是Swift,又或者是从OC转向Swift,都可以阅读…
Swift中你应该知道的一些有用的tips
本文会详细介绍一些Swift中不为大多数人知,又很有用的知识点。您不必一次性看完,不过或许哪一天这些知识就能派上用场,项目Demo在我的github,您可以下载下来亲自实验一番,如果觉得有用还望点个star以示支持。 @noescape:这个关键字告诉编译器,参数闭包只能在函数…
【译】“错误”的使用 Swift 中的 Extension
别人一看到我的 Swift 代码,立刻就会问我为什么如此频繁的使用 extension。这是前几天在我写的另一篇文章中收到的评论: 我大量使用 extension 的主要目的是为了提高代码可读性。以下是我喜欢使用 extension 的场景,尽管 extension 并非是为这…
Swift中的CGRect、CGSize和CGPoint
本文翻译自Swift:CGRect,CGSize&CGPoint在我转向Swift后,我逐渐避免写出具有OC风格的swift代码并开始真正利用上这门语言的优点。但最近我发现在处理CGGeometry结
当UIColor遇上Swift
我为这篇文章制作了一个demo,已经上传到我的GitHub:KTColor,如果觉得有帮助还望给个star以示支持。UIColor提供了几个默认的颜色,要想创建除此以外的颜色,一般是通过RGB和alp
七个Swift中的陷阱以及避免方法
Swift正在完成一个惊人的壮举,它正在改变我们在苹果设备上编程的方式,引入了很多现代范例,例如:函数式编程和相比于OC这种纯面向对象语言更丰富的类型检查。Swift语言希望通过采用安全的编程模式去帮
从原理分析Swift的switch怎么比较对象
今天突然想到一个问题,让我觉得有必要总结一下switch语句。我们知道swift中的switch,远比C语言只能比较整数强大得多,但问题来了,哪些类型可以放到switch中比较呢,对象可以比较么?官方
Swift递归枚举与红黑树
为了节省篇幅,本文省略了红黑树部分大量的注释,只展示代码部分,完整的项目代码在我的Github上:嵌套枚举与红黑树,如果觉得不错还希望随手点一个star。在使用OC时,枚举是一种非常简单易用的数据结构