码迷,mamicode.com
首页 >  
搜索关键字:_weak    ( 1256个结果
__block和__weak
1\__block可以在ARC和MRC下使用,既可以修饰对象,也可以修饰基本数据类型; 2\__weak只能在ARC下使用,只能修饰对象,不能修饰基本数据类型. 3\当block内部需要修改外部参数时,需要用__block来修饰外部参数,当block内部需要用到self时,要用__weak来修饰se ...
分类:其他好文   时间:2016-06-19 21:11:18    阅读次数:140
iOS Block循环引用精讲
前言 循环引用就是当self 拥有一个block的时候,在block 又调用self的方法。形成你中有我,我中有你,谁都无法将谁释放的困局。又或者解决方法简而言之就一句话的事情:__weak typeof (self) weakSelf = self; 前言 循环引用就是当self 拥有一个bloc ...
分类:移动开发   时间:2016-06-19 12:50:47    阅读次数:254
Block 代码快
1.原理 1.1block类型 a.全局bock块 贯彻整个程序 b.栈块 存在于栈内存中,作用域中使用 c.堆块 自行管理其内存 1.2定义 类函数,闭包 注*:1.block捕获块中出现的外部变量 2.栈块copy之后会形成堆块 3.__weak(ARC)或__block(MRC)来避免循环引用 ...
分类:其他好文   时间:2016-06-15 16:02:28    阅读次数:188
iOS 关于修饰代理用weak还是assign
对于这个问题,昨天看朋友写的代码偶尔注意到的。自己平常都是用weak进行修饰,他却用到了assign一时不知对错。然后搜索了一下。下面罗列一下结果。 对于weak:指明该对象并不负责保持delegate这个对象,delegate这个对象的销毁由外部控制。 对于strong:该对象强引用delegat ...
分类:移动开发   时间:2016-06-13 01:17:52    阅读次数:362
toolBar
#import "ViewController.h" #import "LhbToolBar.h" @interface ViewController ()<LhbToolBarDelegate> @property (weak, nonatomic) IBOutlet UITextField *t ...
分类:其他好文   时间:2016-06-09 19:45:37    阅读次数:185
iOS开发学习之MapKit
1.包含MapKit框架(参考包含官方框架博文) 2.添加MapView控件和IBOut属性,并在storyboard连接两者(包括delegate,即让MapView所在的视图控制器成为该控件的delegate) @property (nonatomic, weak) IBOutlet MKMap ...
分类:移动开发   时间:2016-06-09 17:19:45    阅读次数:277
理解Java中的弱引用(Weak Reference)
理解Java中的弱引用(Weak Reference) 本篇文章尝试从What、Why、How这三个角度来探索Java中的弱引用,理解Java中弱引用的定义、基本使用场景和使用方法。由于个人水平有限,叙述中难免存在不准确或是不清晰的地方,希望大家可以指出,谢谢大家:) 1. What——什么是弱引用 ...
分类:编程语言   时间:2016-06-07 12:47:26    阅读次数:146
什么是WeakHashMap--转
原文地址:http://laravel.iteye.com/blog/2303244 Java WeakHashMap 到底Weak在哪里,它真的很弱吗?WeakHashMap 的适用场景是什么,使用时需要注意些什么?弱引用和强引用对Java GC有什么不同影响?本文将给出清晰而简洁的介绍。 总体介 ...
分类:其他好文   时间:2016-06-06 16:31:08    阅读次数:216
@property? @property?说说他身后的事情。
@property 后面可以有哪些修饰符? 1.线程安全的 aaomic、nonatomic 2.访问权限的 readonly、readwrite 3.内存管理(ARC) assign、strong、weak、copy 4.内存管理(MRC) assign、retain、release 5.指定方法 ...
分类:其他好文   时间:2016-06-05 16:48:31    阅读次数:117
扇形进度
1:扇形进度视图及运用 首先先创建扇形的视图,传入进度值 运用: 注意:在break里面要先处理一下对象__weak LHProgressView *progressView = _progressView;上面也用到SDWebImage进行图片加载,并把进度赋值 2:Delegate运用在开放事件 ...
分类:其他好文   时间:2016-06-05 11:09:18    阅读次数:198
1256条   上一页 1 ... 50 51 52 53 54 ... 126 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!