首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
洪先生
更多收藏集
微信扫码分享
微信
新浪微博
QQ
32篇文章 · 0订阅
淘宝Native研发模式的演进与思考 | DX研发模式
DX全称DinamicX,目前是在淘宝乃至整个阿里集团内广泛使用的Native动态化方案,核心优势是性能和稳定性,本文主要阐述 DX 的发展历程以及近两年的重点建设事项。
iOS 重绘之drawRect
iOS的绘图操作是在UIView类的drawRect方法中进行的,我们可以重写一个view的drawRect方法,在其中进行绘图操作,在首次显示该view时程序会自动调用此方法进行绘图。 在多次手动重复绘制的情况下,需要调用UIView中的setNeedsDisplay方法,则…
iOS block调用为啥要判空
在iOS中,使用nil指针调用OC的方法是安全的,但是使用nil指针调用block却会产生崩溃。本篇文章,将会从汇编的角度解释该现象。
iOS 消息发送与转发详解
Objective-C 是一门动态语言,它将很多静态语言在编译和链接时期做的事情,放到了运行时来处理。之所以能具备这种特性,离不开 Runtime 这个库。Runtime 很好的解决了如何在运行时期找到调用方法这样的问题。 [myClass printLog] 经过编译后就是调…
OC对象原理探究(下)—— OC对象的本质
本篇内容:OC对象的本质 推荐关联文章:isa的分析 一、OC对象与结构体的关系? 我们都知道,Objective-C的底层都是通过C/C++来实现的,所以OC中的对象也会转化成C/C++中的某一个数
iOS OC对象详解
OC的对象、类主要是基于C、C++的结构体来实现的。 编写的 OC代码,底层实现其实都是C、C++代码。 NSObject对象内部只有一个isa指针,在64bit的环境下,指针占用8个字节,所以NSObject对象实际只使用了8个字节,但是在ios的64bit操作系统中,分配内…
【iOS面试粮食】Runtime—实例对象、类对象、元类对象
实例对象是类实例化的对象,代表着某一个具体的东西。在OC中表现为: Person是类, man就是Person实例化的对象,代表着一个具体的东西,即男人。 实例对象是我们对类对象alloc或者new操作时所创建的,在这个过程中会拷贝实例所属的类的成员变量,但并不拷贝类定义的方法…
国内大厂应用在移动端 Flutter 框架使用分析
在去年 6 月份我做过一份关于 《国内大厂在移动端跨平台的框架接入分析》 ,里面主要通过对 Android Apk 的分析统计了各类跨平台框架的使用情况。 时隔一年多,这次将针对 iOS 做一次国内大
iOS 符号化浅析
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动 前言 Hi Coder,我是 CoderStar! 之前对于符号化的相关知识总是零零碎碎的,不成体系,刚好最近看到很多位同学发了一些关于 iO
阿里、字节:一套高效的iOS面试题
runtime是iOS开发最核心的知识了,如果下面的问题都解决了,那么对runtime的理解已经很深了。 准备面试是一方面,对于非面试的iOS开发者来说更适用于检验自己,发起进阶之路。另外知识点是琐碎的,但是真的能全部弄懂并把琐碎的知识点融会贯通,构建起自己的知识体系,你就升级…