自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 iOS底层-对象的本质&isa(3)

写在前面: iOS底层原理探究是本人在平时的开发和学习中不断积累的一段进阶之 路的。 记录我的不断探索之旅,希望能有帮助到各位读者朋友。 目录如下: iOS 底层原理探索之 alloc iOS 底层原理探究 之 结构体内存对齐 以上内容的总结专栏 iOS 底层原理探索 之 阶段总结 写在前面 之前我们分析了alloc底层流程和结构体的内存对齐原理。那么,今天我们来分析下对象的本质是什么。 我们都知道,OC语言是基于C和C++语言增加了一层面向对象,那么,我们就从OC的对象,在C和C++中

2022-09-07 14:13:47 169 1

原创 iOS底层-结构体内存(2)

写在前面: iOS底层原理探究是本人在平时的开发和学习中不断积累的一段进阶之 路的。 记录我的不断探索之旅,希望能有帮助到各位读者朋友。 目录如下: iOS 底层原理探索之 alloc 以上内容的总结专栏 iOS 底层原理探索 之 阶段总结 准备 Objective-C ,通常写作ObjC或OC,是扩充C的面向对象编程语言。它主要适用于Mac OS X 和 GNUstep者两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。 GCC和Clang含Ob

2022-09-07 14:12:14 174

原创 iOS底层-alloc (1)

写在前面: iOS底层原理探究是本人在平时的开发和学习中不断积累的一段进阶之 路的。 记录我的不断探索之旅,希望能有帮助到各位读者朋友。 内容的总结专栏 iOS 底层原理探索 之 阶段总结 序 作为一名iOS开发人员,在平时开发工作中,所有的对象我们使用最多的是alloc来创建。那么alloc底层做了哪些操作呢?接下来我会一步一步探究alloc方法的底层实现。 初探 我们先来看下面的代码 SMPerson *p1 = [SMPerson alloc]; SMPers

2022-09-07 14:10:19 1541

原创 iOS调试大全

控制台输入命令:bt。

2022-09-06 22:49:48 630

原创 面试题-iOS

前言 不积跬步无以至千里,不积小流无以成江海。学如逆水行舟,不进则退。我是平平无奇游荡于各平台的搬运工。今天给大家分享的是最近半个月整理的面试题,你想要的全都有。废话不多说,直接给大家上干货,希望能对你有所帮助,优秀的人已经点赞了。 1:谈谈你对KVC的理解 KVC可以通过key直接访问对象的属性,或者给对象的属性赋值,这样可以在运行时动态的访问或修改对象的属性 当调用 **setValue:**属性值forKey:@”name“的代码时,,底层的执行机制如下: 1、程序优先调用set&l

2022-09-05 11:09:58 214

原创 iOS进阶之路

2022-08-10 23:43:37 110

原创 iOS中的深拷贝和浅拷贝

用比喻的观点,浅拷贝是对文件创建了一个快捷方式,实质上这个快捷方式指向的还是原来的文件。深拷贝是对文件进行真正的复制粘贴,形成了一个独立的新文件。用指向内存地址的观点,浅拷贝的对象指向的是还是被拷贝对象的内存地址,深拷贝的对象指向一个新的内存地址。...

2022-08-10 22:33:58 515

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除