首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
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时,枚举是一种非常简单易用的数据结构