首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
题库
订阅
domenMD
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
tableView 卡顿优化,除了缓存计算高度,还可以...
列表界面的卡顿优化,除了缓存计算高度, 还可以开个线程,异步计算高度并缓存, 再回到主线程,刷新界面
数据结构与算法----十大经典排序
十大经典排序分别为直接插入排序、希尔排序、起泡(冒泡)排序、快速排序、直接选择排序、堆排序、归并排序、计数排序、桶排序、基数排序
多线程(一)、GCD
NSThread、GCD、NSOpration都是对pthread进行封装。 同步:发出一个功能调用时,在没有得到结果之前,该调用就不返回或继续执行后续操作。 异步:调用发出后,调用者在没有得到结果之前,就可以继续执行后续操作。 串行:排队执行。Serial interview…
知识总结[网络篇]
1. 浏览器输入地址后发生什么 2. 轮询、长轮询、长连接、websocket区别 长轮询:客户端向服务器发送请求,服务器保持连接,当有更新消息立即返回客户端,连接关闭。 长连接:客户端向服务器发送请求,服务器保持连接,当有更新消息立即返回客户端,连接保持。 3. websoc…
2020年疫情之下iOS面试题总结篇
2020年注定是一个特殊且不平凡的一年。疫情之下,内忧外患,部分企业,倒下的倒下,扣薪的扣薪……,在这样的大环境之下,即是危机也是机会,毅然决定踏上求职之路。起初自信满满,在没有做好充分准备情况之下,简历寥寥草草,简简单单,以至于错失不少好机会。切记切记!吃一堑长一智。最后通过…
迎击2020: iOS开发 底层面试题合集!(BAT及大中小型公司)
请说一下对 CALayer 的认识。
2020年iOS进阶面试题总结(一)
在动态运行下我们可以构建任何一个类,然后我们通过这个类知道这个类的所有的属性和方法,并且如果我们创建一个对象,我们也可以通过对象找到这个类的任意一个方法,这就是反射机制。 block的强大之处是:在声明它的范围里,所有变量都可以为其捕获,这也就是说,那个范围内的全部变量,在bl…
2020年iOS进阶面试题总结(二)
A:为了避免循环引用。weak指明该对象并不负责保持delegate这个对象,delegate这个对象的销毁由外部控制。strong该对象强引用delegate,外界不能销毁delegate对象,会导致循环引用。DataSource是关于View的内容的东西包括属性,数据等等,…
智取offer,2020 iOS开发高效刷题清单!
1,笔者在准备面试的过程中搜集并整理过的面试题。 2,笔者在准备面试的过程中自己思考过的新题。 3,笔者在面试过程中遇到的觉得比较好的题。 3,第一部分就是面试题了;第二部分给出了笔者喜欢考察和不喜欢考察的题以及原因;第三部分是笔者建议大家准备数据结构和算法题的原因。 2,面向…
iOS开发 主要概念总结
1,MVC,即Model-View-Controller。 它是苹果公司官方推荐的App开发架构,也是一般开发者最先遇到,最经典的架构。 它把整个App分为三个部分:Model负责处理数据;View负责处理UI;Controller是View和Model的桥梁,它将数据从Mod…