自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

代码小疯子

只要用心去做,每一件事情还是有可能成功的,当然成功是没有界限的,只不过是达到自己心里的那个目标,公众号:我的大前端生涯,一个爱喝茶的程序员,通常会搞搞SpringBoot 、Herbinate、Myb...

原创 ios 内存管理的理解(五)ARC使用特点及注意事项

1 ARC使用特点及注意事项 不允许调用release,retain,retainCount 允许重写dealloc方法,但是不允许调用[super dealloc] 2 ARC使用注意事项 ARC中,只要弱指针指向的对象不在了,就直接把弱指针做清空(赋值为nil)操作 __weak Per...

2019-02-21 22:13:09 111 0

原创 ios 内存管理的理解(四)ARC下循环引用问题

案例 一个人拥有一只狗,一只狗拥有一个主人。 @interface Person :NSObject @property(nonatomic,strong) Dog* dog; @end @interface Dog :NSObject @property(nonatomic,strong)...

2019-02-21 22:10:06 95 0

原创 ios 内存管理的理解(三)ARC下 对象内存管理

1 ARC工作原理详述 ARC是Objective-C编译器的特性,而不是运行时特性或者垃圾回收机制,ARC所做的只不过是在代码编译时为你自动在合适的位置插入release或autorelease 2 ARC的判断准则: 只要没有强指针指向对象,对象就会被释放 注意:当使用ARC的时候,暂时忘记...

2019-02-21 22:03:11 145 0

原创 ios 内存管理的理解(二)ARC概念及原理

1、什么是ARC? Automatic Reference Counting,自动引用计数,即ARC,可以说是WWDC2011和iOS5所引入的最大的变革和最激动人心的变化。ARC是新的LLVM 3.0编译器的一项特性,使用ARC,可以说一举解决了广大iOS开发者所憎恨的手动内存管理的麻烦。 ...

2019-02-21 21:54:22 185 0

原创 ios 内存管理的理解(一) 简述

1. 内存管理的范围 所有的OC对象(继承自NSObject类) 本质原因:是因为对象和其他数据类型在系统中的存储空间不一样,其他局部变量主要存放于栈中,而对象存储于堆中。当代码块结束时,这个代码块中涉及的所有局部变量会被回收,指向对象的指针也被回收,此时,对象已经没有指针指向,但依然存在于...

2019-02-21 21:35:54 354 0

原创 #pragma mark 基本使用

在objective-c中定义多个类之后,作用#pragma mark 对类进行分组 使用这种代码可以在导航栏的文件栏查看到这一点

2019-02-20 16:25:21 154 0

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