首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
闲倚一枝藤
掘友等级
iOS工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
105
文章 105
沸点 0
赞
105
返回
|
搜索文章
赞
文章( 105 )
沸点( 0 )
面试官:说一说递归如何优化 - 尾递归优化
引子:这道题是作者在面字节跳动某部门时候印象比较深刻的一道题之一,今天分享出来,再理解一下其中包含的知识点。 尾调用的概念非常简单,一句话就能说清楚,就是指某个函数的最后一步是调用另一个函数。 上面代码中,函数f的最后一步是调用函数g,这就叫尾调用。 以下这两种情况,均不属于尾…
ES6 - 箭头函数、箭头函数与普通函数的区别
本文已同步至我的个人主页。欢迎访问查看更多内容!谢谢大家的关注和支持! 可以看出,定义箭头函在数语法上要比普通函数简洁得多。箭头函数省去了function关键字,采用箭头=>来定义函数。函数的参数放在=>前面的括号中,函数体跟在=>后的花括号中。 ① 如果箭头函数没有参数,直接…
iOS 绘制渐变·实例篇
在iOS 绘制渐变·基础篇的基础上,CAGradientLayer配合CAShapeLayer可以实现很多渐变效果。本文列举三个,并附上实现思路。 3)创建maskLayer,设置非透明色,赋值给gradientLyaer.mask,作为progress变化时的状态。 4)定时…
一篇来自喵神的Swift 并发初步。喵神出品,必属精品!
前言 学如逆水行舟,不进则退。共勉!!今天主要是分享一篇关于Swift并发初步的文章。 原文|地址 一些基本概念 同步和异步 在我们说到线程的执行方式时,同步 (synchronous) 和异步 (a
swift 访问控制(open、public、internal、fileprivate、private)
访问控制:用来控制代码是否需要暴露给调用方的一种设置,比如可以隐藏一些代码的实现细节等等 可以为类、结构体、枚举设置访问细节 可以为类
iOS - 链表
链表最基本的结构是在每个节点保存数据到下一个节点的地址,在最后一个节点保存一个特殊的结束标记。另外在一个固定的位置保存指向第一个节点的指针,有的时候也会同时储存指向最后
iOS中用到的数据结构_链表
一切的起源还是在那场面试中,我们一切都聊的很好,直到他问我什么是双向链表。当时网络工程专业毕业的我竟组织不起语言回答他这个问题.... 其实在iOS当中有很多的对象的底层的数据存储用到了链表,学习链表可以帮助我们高效理解部分底层d的实现原理,同时我们亦可以将其巧妙的运用在今后的…
刨根问底之 translatesAutoresizingMaskIntoConstraints
我们查看官方文档,可以看到文档是这样介绍该属性的:它是一个用来决定,是否将视图的自动调整大小的遮罩(autoresizing mask)转换为 Auto Layout 约束的布尔值。 通过文档介绍我们可以得知:当该属性为 true 时,系统会自动通过视图的 autoresizi…
swift 闭包(闭包表达式、尾随闭包、逃逸闭包、自动闭包)
闭包 闭包是独立的函数代码块,可以在代码中被传递和使用 闭包和block的对比 swift中闭包与OC的 block 比较相似 swift中闭包是一个特殊函数,OC中block是一个匿名函数 闭包和b
出一套 iOS 高级面试题
一千个读者眼中有一千个哈姆雷特,一千名 iOS 程序员心目中就有一千套 iOS 高级面试题。本文就是笔者认为可以用来面试高级 iOS 程序员的面试题。 这套题的题目跟公司和业务都没有关系,而且也并不代表笔者本人可以把这些题回答得非常好,笔者只是将一部分觉得比较好的题从收集的面试…
下一页
关注了
18
关注者
0
收藏集
6
关注标签
54
加入于
2016-06-21