提示
根据我国
《网络安全法》
,您需要绑定手机号后才可在掘金社区内发布内容。
获取验证码
绑定手机
首页
首页
沸点
小册
活动
搜索历史
清空
写文章
发布沸点
登录
删除沸点
删除沸点后不可恢复,确定删除吗?
举报沸点
请选择举报理由
和话题不符
恶意攻击谩骂
广告营销
刘小壮
iOS开发工程师
世上真正能做大事的人,都是那些无小聪明而有大智慧的人。 大智若愚,
6
关注
2,534
关注者
713
掘力值
关注
关注
动态
文章
沸点
赞
25
文章 23
沸点 2
赞
25
小册
收藏集
1
关注
更多
收藏集
关注
关注
刘小壮
iOS开发工程师
·
14天前
关注
带你实现完整的视频弹幕系统
弹幕诞生于日本的视频平台,后来被B站这种短视频平台引入到国内,并在国内发展壮大。后来逐渐被长视频平台所接受,现在视频相关的应用基本上都会有弹幕。 但是长视频弹幕和B站这类的...
30
4
分享
复制链接
微博
微信扫一扫
刘小壮
iOS开发工程师
·
14天前
关注
iOS事件处理,看我就够了~
**UIResponder是iOS中用于处理用户事件的API,可以处理触摸事件、按压事件(3D touch)、远程控制事件、硬件运动事件。**可以通过touchesBega...
28
2
分享
复制链接
微博
微信扫一扫
刘小壮
赞了这篇文章
刘小壮
iOS开发工程师
·
9月前
关注
NSURLSession最全攻略
NSURLSession在iOS7中推出,NSURLSession的推出旨在替换之前的NSURLConnection,NSURLSession的使用相对于之前的NSURLC...
13
1
分享
复制链接
微博
微信扫一扫
刘小壮
赞了这篇文章
小东邪
iOS开发工程师 @ 快手
·
1年前
关注
(强烈推荐)移动端音视频从零到上手
音视频的发展正在向各个行业不断扩展,从教育的远程授课,交通的人脸识别,医疗的远程就医等等,音视频方向已经占据一个相当重要的位置,而音视频真正入门的文章又少之甚少,一个刚毕业...
659
71
分享
复制链接
微博
微信扫一扫
刘小壮
赞了这篇沸点
刘小壮
iOS开发工程师
·
1年前
关注
周末了,给自己充充电吧! 我把之前写在博客里的Runtime系列文章,整理到一个PDF里,总共十万字一百多页,还请各位大佬多多指教~
DeveloperErenLiu/RuntimePDF
github.com
赞
评论
分享
刘小壮
赞了这篇沸点
刘小壮
iOS开发工程师
·
1年前
关注
我把之前写的Flutter文章,整理了一个PDF里,总共四十多页,还请各位大佬多多指教~
DeveloperErenLiu/Flutter-PDF
github.com
赞
2
分享
刘小壮
赞了这篇文章
刘小壮
iOS开发工程师
·
1年前
关注
探秘Runtime - Runtime介绍
OC语言是一门动态语言,会将程序的一些决定工作从编译期推迟到运行期。 由于OC语言运行时的特性,所以其不只需要依赖编译器,还需要依赖运行时环境。 OC语言在编译期都会被编译...
4
1
分享
复制链接
微博
微信扫一扫
刘小壮
赞了这篇文章
刘小壮
iOS开发工程师
·
1年前
关注
iOS黑魔法 - Method Swizzling
就拿我们公司项目来说吧,我们公司是做导航的,而且项目规模比较大,各个控制器功能都已经实现。突然有一天老大过来,说我们要在所有页面添加统计功能,也就是用户进入这个页面就统计一...
19
4
分享
复制链接
微博
微信扫一扫
刘小壮
赞了这篇文章
刘小壮
iOS开发工程师
·
1年前
关注
组件化架构漫谈
随着移动互联网的不断发展,很多程序代码量和业务越来越多,现有架构已经不适合公司业务的发展速度了,很多都面临着重构的问题。 在公司项目开发中,如果项目比较小,普通的单工程+M...
64
7
分享
复制链接
微博
微信扫一扫
刘小壮
赞了这篇文章
刘小壮
iOS开发工程师
·
1年前
关注
iOS事件处理,看我就够了~
UIResponder是iOS中用于处理用户事件的API,可以处理触摸事件、按压事件(3D touch)、远程控制事件、硬件运动事件。 可以通过touchesBegan、p...
18
评论
分享
复制链接
微博
微信扫一扫
刘小壮
赞了这篇文章
刘小壮
iOS开发工程师
·
1年前
关注
KVC原理剖析
KVC全称是Key Value Coding,定义在NSKeyValueCoding.h文件中,是一个非正式协议。KVC提供了一种间接访问其属性方法或成员变量的机制,可以通...
2
评论
分享
复制链接
微博
微信扫一扫
刘小壮
赞了这篇文章
刘小壮
iOS开发工程师
·
1年前
关注
KVO原理分析及使用进阶
KVO全称KeyValueObserving,是苹果提供的一套事件通知机制。允许对象监听另一个对象特定属性的改变,并在改变时接收到事件。由于KVO的实现机制,所以对属性才会...
3
评论
分享
复制链接
微博
微信扫一扫
刘小壮
赞了这篇文章
刘小壮
iOS开发工程师
·
1年前
关注
探秘Runtime - Runtime的应用
__attribute__是一套编译器指令,被GNU和LLVM编译器所支持,允许对于__attribute__增加一些参数,做一些高级检查和优化。 __attribute_...
2
评论
分享
复制链接
微博
微信扫一扫
刘小壮
赞了这篇文章
刘小壮
iOS开发工程师
·
1年前
关注
探秘Runtime - Runtime Message Forward
当一个对象的方法被调用时,首先在对象所属的类中查找方法列表,如果当前类中没有则向父类查找,一直找到根类NSObject。 当一个方法没有实现时,也就是在cache lsit...
12
评论
分享
复制链接
微博
微信扫一扫
刘小壮
赞了这篇文章
刘小壮
iOS开发工程师
·
1年前
关注
探秘Runtime - 深入剖析Category
有了之前Runtime的基础,一些内部实现就很好理解了。在OC中可以通过Category添加属性、方法、协议,在Runtime中Class和Category都是通过结构体实...
3
评论
分享
复制链接
微博
微信扫一扫
刘小壮
赞了这篇文章
刘小壮
iOS开发工程师
·
1年前
关注
探秘Runtime - Runtime消息发送机制
在OC中方法调用是通过Runtime实现的,Runtime进行方法调用本质上是发送消息,通过objc_msgSend()函数进行消息发送。 例如下面的OC代码会被转换为Ru...
5
评论
分享
复制链接
微博
微信扫一扫
刘小壮
赞了这篇文章
刘小壮
iOS开发工程师
·
1年前
关注
探秘Runtime - Runtime加载过程
在iOS程序中会用到很多系统的动态库,这些动态库都是动态加载的。所有iOS程序共用一套系统动态库,在程序开始运行时才会开始链接动态库。 除了在项目设置里显式出现的动态库外,...
5
评论
分享
复制链接
微博
微信扫一扫
刘小壮
赞了这篇文章
刘小壮
iOS开发工程师
·
1年前
关注
探秘Runtime - Runtime源码分析
本文基于objc-723版本,在Apple Github和Apple OpenSource上有源码,但是需要自己编译。 重点来了~,可以到我的Github上下载编译好的源码...
9
评论
分享
复制链接
微博
微信扫一扫
刘小壮
赞了这篇文章
刘小壮
iOS开发工程师
·
1年前
关注
探秘Runtime - 剖析Runtime结构体
在OC1.0中,Runtime很多定义都写在NSObject.h文件中,如果之前研究过Runtime的同学可以应该见过下面的定义,定义了一些基础的信息。 之前的Runtim...
2
评论
分享
复制链接
微博
微信扫一扫
刘小壮
赞了这篇文章
刘小壮
iOS开发工程师
·
1年前
关注
Flutter移动端实战手册
在进行iOS和Flutter的混编时,iOS比Android的接入方式略复杂,但也还好。现在市面上有不少接入Flutter的方案,但大多数都是千篇一律相互抄的,没什么意义。...
16
评论
分享
复制链接
微博
微信扫一扫
个人成就
获得点赞
398
文章被阅读
31,513
掘力值
713
关注了
6
关注者
2,534
收藏集
1
关注标签
12
加入于
2019-04-05