码迷,mamicode.com
首页 >  
搜索关键字:uiwindow 弱引用    ( 913个结果
shared_ptr造成的循环引用&&解决方法和原理(弱引用&&强引用)
内存泄漏及浪费都是每个程序员非常忌讳的事情,但是稍有不慎就会造成不可弥补的损失,这里就这能指针sheard_ptr造成的循环引用及造成循环引用的原因我给大家给出了详细的图解及举例说明,同时也提供了避免这种循环引用的解决办法,就针对弱引用这一点做出了详细的解释,就针对shared_ptr和weak_ptr这两种智能指针的作用和用法也相加说明使得读者可以从代码及图例两方面对循环引用及解决办法有更深的认识。...
分类:其他好文   时间:2016-04-28 12:25:26    阅读次数:260
iOS开发--响应者链条
简单来说就是 :一级一级的找到响应的视图,如果没有就传给UIWindow实例和UIApplication实例,要是他们也处理不了,就丢弃这次事件... 对于IOS设备用户来说,他们操作设备的方式主要有三种:触摸屏幕、晃动设备、通过遥控设施控制设备。对应的事件类型有以下三种: 1、触屏事件(Touch ...
分类:移动开发   时间:2016-04-26 18:51:41    阅读次数:268
iOS开发UI篇—UIWindow简单介绍
转发至:http://www.cnblogs.com/wendingding/p/3770052.html iOS开发UI篇—UIWindow简单介绍 一、简单介绍 UIWindow是一种特殊的UIView,通常在一个app中只会有一个UIWindow iOS程序启动完毕后,创建的第一个视图控件就是 ...
分类:移动开发   时间:2016-04-26 15:39:03    阅读次数:186
Java的四种引用,强弱软虚,用到的场景
从JDK1.2版本开始,把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。 1 . 强引用(StrongReference) 强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象...
分类:编程语言   时间:2016-04-22 19:13:31    阅读次数:184
UIImageView 点击放大缩小
static CGRect oldframe; -(void)showImage:(UIImageView *)avatarImageView{ UIImage *image=avatarImageView.image; UIWindow *window=[UIApplication sharedA ...
分类:其他好文   时间:2016-04-21 13:25:08    阅读次数:151
计算视图相对坐标时convertPoint:toView: ,UIApplication sharedApplication - keyWindow is nil?
UIWindow *window = [UIApplication sharedApplication].keyWindow; window 为nil的原因:在指定rootViewController之前,没有让window 先可视化 1.示例 为nil: self.window = [[UIWin ...
分类:移动开发   时间:2016-04-21 06:58:35    阅读次数:187
【转载】Java的四种引用
在Java中,虽然不需要程序员手动去管理对象的生命周期,但是如果希望某些对象具备一定的生命周期的话(比如内存不足时JVM就会自动回收某些对象从而避免OutOfMemory的错误)就需要用到软引用和弱引用了。 从Java SE2开始,就提供了四种类型的引用:强引用、软引用、弱引用和虚引用。Java中提 ...
分类:编程语言   时间:2016-04-17 16:08:44    阅读次数:158
IOS开发 - Info.plist跟pch文件的作用
IOS开发 - Info.plist和pch文件的作用1. Info.plist和pch文件的作用2. UIApplication的常见使用3. AppDelegate的代理方法4. UIApplication , AppDelegate , UIWindow , UIViewController ...
分类:移动开发   时间:2016-04-16 12:15:26    阅读次数:220
Java中的弱引用
Strong references StringBuffer buffer = new StringBuffer(); 普通的对象创建都是这种类型,只要buffer还存在,对象就不会被GC回收。同时也会造成一定的问题,比如:向HashMap添加这些对象的句柄时,保存一个图片的缓存的时候,他们都不会自 ...
分类:编程语言   时间:2016-04-14 16:01:27    阅读次数:180
iOS获取当前屏幕的视图控制器
- (UIViewController *)getCurrentVC { UIViewController *result = nil; UIWindow * window = [[UIApplication sharedApplication] keyWindow]; if (window.win ...
分类:移动开发   时间:2016-04-11 11:35:04    阅读次数:183
913条   上一页 1 ... 35 36 37 38 39 ... 92 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!