首页
首页
沸点
课程
直播
资讯
活动
开放社区
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
掘金会员预售 5.16-6.16
登录
举报沸点
请选择举报理由
和话题不符
恶意攻击谩骂
广告营销
刘小壮
iOS开发工程师
世上真正能做大事的人,都是那些无小聪明而有大智慧的人。 大智若愚,
8
关注
2,672
关注者
1,328
掘力值
关注
关注
获得徽章 0
动态
文章
专栏
沸点
收藏集
1
关注
赞
32
文章 30
沸点 2
资讯 0
赞
32
关注
返回
|
搜索文章
刘小壮
赞了这篇文章
风紧扯呼_DS
IOS开发工程师
·
2年前
关注
iOS底层原理:weak的实现原理
该方法的两个参数location和newObj。 从上面的代码可以看出objc_initWeak方法只是一个深层次函数调用的入口,在该方法内部调用了storeWeak 方法...
91
16
分享
刘小壮
赞了这篇文章
xietao3
移动开发码农 @ 货拉拉
·
3年前
关注
理解 ARC 实现原理
ARC 是 iOS 中管理引用计数的技术,帮助 iOS 实现垃圾自动回收,具体实现的原理是由编译器进行管理的,同时运行时库协助编译器辅助完成。主要涉及到 Clang (LL...
47
13
分享
刘小壮
关注了
ZacJi
iOS开发工程师
刘小壮
赞了这篇文章
LimCrazy
iOS Hybrid 攻城狮
·
1年前
关注
Swift中属性的几种初始化方式
在Swift中的初始化方法中(init中),必须对属性赋初值,但是有以下几种避免的方法。 将属性标识为可选项(?),这样,属性有一个默认的nil初始值。 将属性标识为肯定有...
2
评论
分享
刘小壮
关注了
字节跳动技术团队
iOS开发工程师
刘小壮
赞了这篇文章
Joy_xx
风控产品经理 @ 字节跳动
·
4年前
关注
iOS 如何进行网络测速
对于网络测速的需求还是比较常见的,比如常见的手机管家、360 Wi-Fi 等 App 都有网络测速的功能。近期由于业务需求也涉及到网络测速这块内容,同时自己好久没更新博客了...
81
6
分享
刘小壮
iOS开发工程师
·
7月前
关注
KVO原理分析
介绍 KVO全称KeyValueObserving,是苹果提供的一套事件通知机制。允许对象监听另一个对象特定属性的改变,并在改变时接收到事件。由于KVO的实现机制,所以对属...
5
评论
分享
刘小壮
iOS开发工程师
·
7月前
关注
设计一套完整的日志系统
需求 日志对于线上排查问题是非常重要的,很多问题其实是很偶现的,同样的系统版本,同样的设备,可能就是用户的复现,而开发通过相同的操作和设备就是不复现。但是这个问题也不能一直...
47
7
分享
刘小壮
iOS开发工程师
·
8月前
关注
探秘WKWebView
概述 之前主要使用UIWebView进行页面的加载,但是UIWebView存在很多问题,在2020年已经被苹果正式抛弃。所以本篇文章主要讲解WKWebView,WKWebV...
53
10
分享
刘小壮
iOS开发工程师
·
1年前
关注
带你实现完整的视频弹幕系统
弹幕诞生于日本的视频平台,后来被B站这种短视频平台引入到国内,并在国内发展壮大。后来逐渐被长视频平台所接受,现在视频相关的应用基本上都会有弹幕。 但是长视频弹幕和B站这类的...
42
5
分享
刘小壮
iOS开发工程师
·
1年前
关注
iOS事件处理,看我就够了~
**UIResponder是iOS中用于处理用户事件的API,可以处理触摸事件、按压事件(3D touch)、远程控制事件、硬件运动事件。**可以通过touchesBega...
34
6
分享
刘小壮
赞了这篇文章
刘小壮
iOS开发工程师
·
1年前
关注
NSURLSession最全攻略
NSURLSession在iOS7中推出,NSURLSession的推出旨在替换之前的NSURLConnection,NSURLSession的使用相对于之前的NSURLC...
28
1
分享
刘小壮
赞了这篇文章
小东邪
iOS开发工程师 @ 快手
·
2年前
关注
(强烈推荐)移动端音视频从零到上手
音视频的发展正在向各个行业不断扩展,从教育的远程授课,交通的人脸识别,医疗的远程就医等等,音视频方向已经占据一个相当重要的位置,而音视频真正入门的文章又少之甚少,一个刚毕业...
785
72
分享
刘小壮
赞了这篇沸点
刘小壮
iOS开发工程师
·
2年前
周末了,给自己充充电吧!
我把之前写在博客里的Runtime系列文章,整理到一个PDF里,总共十万字一百多页,还请各位大佬多多指教~
DeveloperErenLiu/RuntimePDF
github.com
分享
评论
2
刘小壮
赞了这篇沸点
刘小壮
iOS开发工程师
·
2年前
我把之前写的Flutter文章,整理了一个PDF里,总共四十多页,还请各位大佬多多指教~
DeveloperErenLiu/Flutter-PDF
github.com
分享
2
33
刘小壮
赞了这篇文章
刘小壮
iOS开发工程师
·
3年前
关注
探秘Runtime - Runtime介绍
OC语言是一门动态语言,会将程序的一些决定工作从编译期推迟到运行期。 由于OC语言运行时的特性,所以其不只需要依赖编译器,还需要依赖运行时环境。 OC语言在编译期都会被编译...
4
2
分享
刘小壮
赞了这篇文章
刘小壮
iOS开发工程师
·
3年前
关注
iOS黑魔法 - Method Swizzling
就拿我们公司项目来说吧,我们公司是做导航的,而且项目规模比较大,各个控制器功能都已经实现。突然有一天老大过来,说我们要在所有页面添加统计功能,也就是用户进入这个页面就统计一...
19
4
分享
刘小壮
赞了这篇文章
刘小壮
iOS开发工程师
·
3年前
关注
组件化架构漫谈
随着移动互联网的不断发展,很多程序代码量和业务越来越多,现有架构已经不适合公司业务的发展速度了,很多都面临着重构的问题。 在公司项目开发中,如果项目比较小,普通的单工程+M...
70
7
分享
刘小壮
赞了这篇文章
刘小壮
iOS开发工程师
·
3年前
关注
iOS事件处理,看我就够了~
UIResponder是iOS中用于处理用户事件的API,可以处理触摸事件、按压事件(3D touch)、远程控制事件、硬件运动事件。 可以通过touchesBegan、p...
25
1
分享
刘小壮
赞了这篇文章
刘小壮
iOS开发工程师
·
3年前
关注
KVC原理剖析
KVC全称是Key Value Coding,定义在NSKeyValueCoding.h文件中,是一个非正式协议。KVC提供了一种间接访问其属性方法或成员变量的机制,可以通...
2
评论
分享
下一页
个人成就
文章被点赞
569
文章被阅读
75,905
掘力值
1,328
关注了
8
关注者
2,672
收藏集
1
关注标签
12
加入于
2019-04-05