码迷,mamicode.com
首页 >  
搜索关键字:weak reference的介绍    ( 1258个结果
C++ Primer 学习笔记_56_STL剖析(十一)(原boost库):详解智能指针(unique_ptr(原scoped_ptr) 、shared_ptr 、weak_ptr源码分析)
注意:现在boot库已经归入STL库,用法基本上还和boost类似 在C++11中,引入了智能指针。主要有:unique_ptr, shared_ptr, weak_ptr。 这3种指针组件就是采用了boost里的智能指针方案。很多有用过boost智能指针的朋友,很容易地就能发现它们之间的关间: std boost 功能说明 uniq...
分类:编程语言   时间:2016-02-19 14:28:33    阅读次数:2677
iOS 中的 NSTimer
iOS 中的 NSTimer NSTimer fire 我们先用 NSTimer 来做个简单的计时器,每隔5秒钟在控制台输出 Fire 。比较想当然的做法是这样的: @interface DetailViewController () @property (nonatomic, weak) NSTi
分类:移动开发   时间:2016-02-18 01:17:13    阅读次数:315
手势的应用
Main.storyboard 1.敲击手势 ViewController.m #import "ViewController.h" @interface ViewController ()<UIGestureRecognizerDelegate> @property (weak, nonatomi
分类:其他好文   时间:2016-02-15 18:17:16    阅读次数:198
国内在线旅游巨头iOS面试题
首先今天祝大家新年快乐!如果你今天还在看这篇博客,那么你对写代码绝对是真爱。下面是我在面试某公司iOS开发实习生的面试题(拿到offer),今天作为福利分享给大家。一面技术面(90min)1.线程,有哪几种线程类型及使用;NSThread,NSOperationQueue,GCD;2.内存管理,内存优化;3.cocoapods;4.KVO,KVC;5.strong,weak,什么时候会造成循环引用...
分类:移动开发   时间:2016-02-07 13:39:24    阅读次数:227
如何处理服务器SSL收到了一个弱临时Diffie-Hellman 密钥?
处理服务器SSL收到了一个弱临时Diffie-Hellman密钥当我们用火狐浏览器打开某个HTTPS网站时可能会失败,并且出现如下错误提示: 安全连接失败连接某个URL网址时发生错误。在服务器密钥交换握手信息中SSL收到了一个弱临时Diffie-Hellman密钥。 错误码:ssl_error_weak_serve..
分类:其他好文   时间:2016-02-02 23:28:07    阅读次数:415
iOS UITextField的属性、代理及通知
一、UITextField通知(UITextField文本发生变化会调用通知) 初始化一个(连线)UITextField控件 @property (weak, nonatomic) IBOutlet UITextField *pwdField; 在viewDidLoad初始化通知 //注意name和
分类:移动开发   时间:2016-02-02 16:38:17    阅读次数:275
详解Boost库智能指针(shared_ptr && scoped_ptr && weak_ptr )
我们先来解释一下什么叫智能指针? 智能指针是利用RAII(在对象的构造函数中执行资源的获取(指针的初始化),在析构函数中释放(delete 指针):这种技法把它称之为RAII(Resource Acquisition Is Initialization:资源获取即初始化))来管理资源。 其本质思想是:将堆对象的生存期用栈对象(智能指针)来管理。也就是当new一个堆对象的时候,立刻用智能指针来接...
分类:其他好文   时间:2016-01-30 13:57:03    阅读次数:207
iOS之weak和strong、懒加载及循环引用
一、weak和strong 1.理解 刚开始学UI的时候,对于weak和strong的描述看得最多的就是“由ARC引入,weak相当于OC中的assign,但是weak用于修饰对象,但是他们都不会造成引用计数加1;而strong则相当于OC中规定retain,它会造成引用计数加1”。 ARC的原理:
分类:移动开发   时间:2016-01-29 20:15:25    阅读次数:338
用POP动画引擎实现弹簧动画(POPSpringAnimation)
效果图: #import "ViewController.h" #import <POP.h> @interface ViewController () @property (nonatomic, weak) UIView *testView; @end @implementation ViewCo
分类:编程语言   时间:2016-01-28 21:00:09    阅读次数:277
二维码
生成二维码前提:需要导入以下代码1.在ViewController的.m文件中定义一个UIImageView属性, 存放二维码@property (weak, nonatomic) IBOutlet UIImageView *imageView;2.在viewDidLoad方法中写以下代码即可sel...
分类:其他好文   时间:2016-01-25 22:59:48    阅读次数:328
1258条   上一页 1 ... 62 63 64 65 66 ... 126 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!