自定义博客皮肤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、Mybatiys、Android、iOS、Flutter、Vu

  • 博客(6)
  • 资源 (6)
  • 论坛 (6)
  • 收藏
  • 关注

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

1 ARC使用特点及注意事项不允许调用release,retain,retainCount允许重写dealloc方法,但是不允许调用[super dealloc]2 ARC使用注意事项ARC中,只要弱指针指向的对象不在了,就直接把弱指针做清空(赋值为nil)操作__weak Person *p=[[Person alloc]init];//不合理,对象一创建出来就被释放掉,对象释放...

2019-02-21 22:13:09 141

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

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

2019-02-21 22:10:06 125

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

1 ARC工作原理详述ARC是Objective-C编译器的特性,而不是运行时特性或者垃圾回收机制,ARC所做的只不过是在代码编译时为你自动在合适的位置插入release或autorelease2 ARC的判断准则:只要没有强指针指向对象,对象就会被释放注意:当使用ARC的时候,暂时忘记“引用计数器”,因为判断标准变了3 强弱指针3.1 强指针:默认所有的指针变量都是强指针。...

2019-02-21 22:03:11 185

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

1、什么是ARC?Automatic Reference Counting,自动引用计数,即ARC,可以说是WWDC2011和iOS5所引入的最大的变革和最激动人心的变化。ARC是新的LLVM 3.0编译器的一项特性,使用ARC,可以说一举解决了广大iOS开发者所憎恨的手动内存管理的麻烦。在工程中使用ARC非常简单:只需要像往常那样编写代码,只不过永远不写retain,release和...

2019-02-21 21:54:22 231

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

1. 内存管理的范围所有的OC对象(继承自NSObject类)本质原因:是因为对象和其他数据类型在系统中的存储空间不一样,其他局部变量主要存放于栈中,而对象存储于堆中。当代码块结束时,这个代码块中涉及的所有局部变量会被回收,指向对象的指针也被回收,此时,对象已经没有指针指向,但依然存在于内存中,造成内存泄露2. 我们如何对OC对象进行内存管理?通过操作对象的"引用计数器"3....

2019-02-21 21:35:54 741

原创 #pragma mark 基本使用

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

2019-02-20 16:25:21 252

centos中文字体库 解决JAVA 绘图 Linux下中文乱码问题使用到的字体库

解决JAVA 绘图 Linux下中文乱码问题使用到的字体库

2021-02-26

七牛云存储Java sdk

七牛云存储 java 开发平台

2017-07-10

FancyCoverFlow资源文件夹

Android开发使用 FancyCoverFlow来实现图片画廊形式的呈现

2015-11-30

极光推送Demo

这是一个关于使用极光推送的一个小案例 当然这里是使用的AndroidStudio工具开发的

2015-11-11

waterDropListView

使用此自定义控件,可以实现个性化的下拉刷新加载与上拉刷新加载更多

2015-12-09

daisydisk481.zip

DaisyDisk Mac版是Mac OS平台上的一款Mac系统清理工具,他可以帮助你了解磁盘使用状况,并进行准确的分析,让你非常轻松就能揪出占用磁盘空间的那些文件,使用起来非常方便,安装之后,选择磁盘——Scan,然后程序运行几分钟之后就可以看到结果咯!

2019-11-23

早起的年轻人的留言板

发表于 2020-01-02 最后回复 2020-04-29

flutter Invalid plugin specification. Invalid “macos” plugin specification.

发表于 2020-03-16 最后回复 2020-03-16

Module build failed: Error: Node Sass does not yet support your current environm

发表于 2020-03-10 最后回复 2020-03-16

程序的每一天

发表于 2020-03-06 最后回复 2020-03-06

来一波Flutter Webview 插件开发

发表于 2019-07-26 最后回复 2019-07-26

你觉得Flutter 怎么样

发表于 2019-07-17 最后回复 2019-07-18

空空如也

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

TA关注的人 TA的粉丝

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