首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
bestswifter
掘友等级
iOS-基础技术
|
bytedance
喜欢探索问题的本质,讨厌一切不说人话的描述。正在学习前端,励志成为
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
36
文章 30
沸点 6
赞
36
返回
|
搜索文章
最新
热门
Swift中的CGRect、CGSize和CGPoint
本文翻译自Swift:CGRect,CGSize&CGPoint在我转向Swift后,我逐渐避免写出具有OC风格的swift代码并开始真正利用上这门语言的优点。但最近我发现在处理CGGeometry结
【译】“错误”的使用 Swift 中的 Extension
别人一看到我的 Swift 代码,立刻就会问我为什么如此频繁的使用 extension。这是前几天在我写的另一篇文章中收到的评论: 我大量使用 extension 的主要目的是为了提高代码可读性。以下是我喜欢使用 extension 的场景,尽管 extension 并非是为这…
Swift中你应该知道的一些有用的tips
本文会详细介绍一些Swift中不为大多数人知,又很有用的知识点。您不必一次性看完,不过或许哪一天这些知识就能派上用场,项目Demo在我的github,您可以下载下来亲自实验一番,如果觉得有用还望点个star以示支持。 @noescape:这个关键字告诉编译器,参数闭包只能在函数…
歪解Runtime
点赞的一定是完全读懂了背景KT是代码王国的第1024任国王,此人极好女色,号称后宫佳丽三千。按照旧的规则,每晚侍寝的人选由内侍监统一统筹安排,妃子们往往提前数周就可以得知自己具体的侍寝日期。国王KT对
iOS多线程编程总结(下)
#主要内容到目前为止,我们已经了解了GCD和NSOperation在多线程编程中的使用。NSOperation是对GCD更高层次的封装,提供了任务的取消、暂停、恢复功能。但GCD因为更加接近底层,所以
UIScrollView调优——节省超过50%内存
自己做了一个模仿简书的小项目练手,主要布局是上面的scrollview有一排label,下面的scrollview有多个UITableView。点击上面的label,下面就可以显示不同的页面。具体效果可以打开简书官方的APP查看,很多新闻软件也是这种效果。 一开始的思路就是加载…
七个Swift中的陷阱以及避免方法
Swift正在完成一个惊人的壮举,它正在改变我们在苹果设备上编程的方式,引入了很多现代范例,例如:函数式编程和相比于OC这种纯面向对象语言更丰富的类型检查。Swift语言希望通过采用安全的编程模式去帮
第六章——函数(函数的便捷性)
柯里化函数(CurriedFunction)函数的柯里化通常被用于创建一组函数,并作为参数传入到更高阶的函数中。这个概念不太好理解,举个实际例子来说明问题:假设我们需要判断一个整数i是不是另一个整数n
第五章——结构体与类(可变性)
在多线程编程时,很容易遇到一些bug,而且这些bug往往不会直观地表现出来,从而给bug复现、调试带来了一些困难。多线程中的bug,很多情况下是由于一个线程修改了某个值,而另一个线程读取到的还是旧的值
第七章——字符串(字符串内部结构)
本节将会描述Swift2.0Beta2的String结构体的内部结构,仅供参考与更深入的理解。读者不应该把它当成文档使用,因为随着Swift的演变,String的内部结构随时会发生变化。在Swift2
下一页
个人成就
优秀创作者
文章被点赞
4,751
文章被阅读
421,058
掘力值
11,693
关注了
12
关注者
3,795
收藏集
11
关注标签
9
加入于
2016-06-17