首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
进击的蜗牛君
掘友等级
iOS开发工程师
|
百度
瞎捣鼓ing
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 19
沸点 0
赞
19
返回
|
搜索文章
赞
文章( 19 )
沸点( 0 )
天罗地网? iOS卡顿监控实战(开源)
行吧,那就自己撸一个。 因为想装逼。 开个玩笑,实际上是因为公司项目处于隐私合规考虑,没有使用国内平台而使用了Fabric,但它又没有提供卡顿监控这部分功能,不然你以为蜗牛闲的蛋疼🙄。 用户在操作之后无法进行下一步,卡死在当前页面,过一会才恢复。(主线程阻塞) 查词候选、云输…
iOS开发小记-基础篇
KVC允许以字符串形式间接操作对象的属性,全称为Key Value Coding,即键值编码。 首先查找-set<Key>:代码通过setter方法赋值。(勘误1) 否则,检查+(BOOL)accessInstanceVariablesDirectly方法,如果你重写了该方法并…
iOS开发小记-多线程篇
几乎所有的操作系统都支持同时运行多个任务,一个任务通常就是一个程序,每个运行程序就是一个进程。当一个程序运行时,内部可能包含了多个顺序执行流,每个顺序执行流就是一个线程。 当一个程序进入内存运行后,即变成一个进程。进程是处于运行过程中的程序,并且具有一定的独立功能,进程是系统进…
iOS开发小记-Runtime篇
Objective-C将很多静态语言在编译和链接时期做的工作放在了Runtime运行时处理,可以说Runtime就是Objective-C的幕后工作者。 Runtime(简称运行时),是一套由纯C写的API。 对于C语言,函数的调用会在编译的时候决定调用哪个函数。 OC中的函数…
iOS开发小记-RunLoop篇
一般来讲,一个线程只能执行一次任务,执行完线程就会退出。如果我们需要这样一个机制,让线程能随时处理事件而不退出,通常的逻辑代码如下: 这种模型通常叫做Event Loop。这个模型的关键点在于:如何管理事件/消息,如何让线程在没有处理消息时休眠以避免占用资源,在有消息到来时立即…
iOS开发小记-网络篇(持续更新)
其中TCP/IP是一类协议系统,是用于网络通信的协议集合。TCP/IP协议传统认为值四层协议 HTTP是客户端浏览器或者其他程序与Web服务器之间的应用层通信协议。在Internet上的Web服务器上存放的内容都是超文本信息,客户端需要通过HTTP协议传输要访问的超文本信息。 …
iOS开发小记-设计模式(持续更新)
原型模式:使用原型实例指定创建对象的种类,并通过复制这个原型创建新的对象。 它是一个非常简单的设计模式,基于“复制”操作。复制指用同一模具生产一系列的产品。模具所基于的物品称为原型。 此模式的最低限度是生成对象的真实副本,以用作同一环境下其他相关事物的基础。 通俗来说,如果要创…
新博客,新未来
写博客算是个间间断断的习惯吧,大学刚开始的时候在参加 ACM ,团队需要所以经常会在 CSDN 和博客园写解题报告,一开始还觉得挺好用的,后来感觉广告太多,用起来也不算顺手,再后来退了 ACM 校队,也就逐渐放弃了之前的博客。 毕业之后参加工作,由于有大量的知识学习,非常有必要…
个人成就
文章被点赞
402
文章被阅读
62,864
掘力值
1,874
关注了
9
关注者
1,297
收藏集
0
关注标签
17
加入于
2018-03-10