首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
一吱老菜鸟
掘友等级
iOS菜鸟
希望三年后的你有想法,有梦想,有好的习惯,有毅力,读了好多书。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 13
沸点 0
赞
13
返回
|
搜索文章
赞
文章( 13 )
沸点( 0 )
前端好还是后端好,看看7年前端和后端怎么说
有朋友在上一期视频评论区问 “选前端好,还是选后端好”。这个问题我自己也挺好奇,如果我当初选了后端,现在是什么样子? 回答这个问题最好的方式,就是找两个有比较长工作经验的前端和后端,让他们来讲讲各自的
iOS底层原理之启动优化(一):相关概念 & 优化方案
前言 本文开始将对APP启动优化进行一个简单的探索,本文先介绍下启动相关的基本概念。 一: 虚拟内存 & 物理内存 物理内存时代内存地址都是物理地址,数据的访问是直接通过物理内存地址访问的。这种方式会
iOS 底层探究之 weak引用
关键字weak的使用在iOS开发中,可以说最常用之一。delegate、block、NSTimer中的循环引用问题,我们都需要使用weak关键词. objc_initWeak、storeWeak.
iOS 底层探究之class_data_bits_t
类对象存储着成员变量、实例方法、实例属性、遵守的协议;元类对象存储着类的类方法、遵守的协议、类属性。
iOS 底层探究之isa 和 superClass
对象的isa指向类对象,类的isa指向元类,非根类NSObject的元类isa指向根类NSObject的元类,根类NSObject的元类的isa指向根类NSObject元类自己。
iOS 底层探究之alloc
alloc方法做了哪些事情,从对alloc的调用栈和实现逻辑,得到以下结论: 1. 分配对象所需的内存,并做了内存对齐工作 2. 将对象和所属类型通过isa属性绑定起来
OC底层原理初探之对象的本质
对象的本质 探索方式: Clang Clang是一个C语言、C++、Objective-C语言的轻量级编译器。源代码发布于BSD协议下,由Apple主导编写,基于 LLVM的C/C++/Objecti
OC底层原理之类的结构分析
前言 前文通过 Clang 编译main.m文件,得到class在底层实际是 struct objc_class* 的结构体指针,如下图: 在objc4-818.2源码中全局搜索 struct obj
OC底层原理初探之alloc的探索下
前言 上文分析了alloc方法的流程,得出结论,alloc方法的调用流程为 alloc ->_objc_rootAlloc ->callAlloc ->_objc_rootAllocWithZone
OC底层原理初探之alloc的探索上
前言 OC对象初始化时都要调用alloc方法,那么在底层,alloc方法又做了哪些来创建一个对象呢,今天就来探索alloc底层流程。 首先做一个小测试,对一个对象进行alloc和init操作,分别打印
下一页
个人成就
文章被点赞
7
文章被阅读
7,457
掘力值
185
关注了
28
关注者
6
收藏集
7
关注标签
28
加入于
2019-11-29