码迷,mamicode.com
首页 >  
搜索关键字:uiwindow 弱引用    ( 913个结果
有效避免OOM--合理使用软引用和弱引用
在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引用、软引用、弱引用和虚引用...
分类:其他好文   时间:2016-06-06 01:20:07    阅读次数:198
强引用strong和弱引用weak的定义
1.强引用表示从属关系,引用对象拥有被引用的对象。弱引用则暗示引用对象不拥有被引用的对象。一个对象的寿命是由它被强引用多少次来决定的。只要对象还存在强引用,就不会释放该对象。 注意:但是对象之间的引用如果都是强引用就会发生强引用循环,导致该对象的内存无法释放,会造成内存泄漏的问题;解决方法是:一个对 ...
分类:其他好文   时间:2016-06-04 10:30:45    阅读次数:175
属性的定义以及@synthesize的使用
1.属性通常是指某些由对象封装或储存的数据。它可以是标志(如名称或颜色),也可以是与一个或多个其他对象的关系。 2.属性的基本声明使用 @property 编译器指令,后面紧跟属性的类型信息和名称。您还可以使用自定选项来配置属性,以定义存取方法如何表现、属性是否为弱引用,以及是否为只读。 3. 如果 ...
分类:其他好文   时间:2016-06-04 00:39:11    阅读次数:244
APP1 window
self.window = UIWindow(frame:UIScreen.mainScreen().bounds) let rootVC : RootViewController = RootViewController() let navi = UINavigationController(ro ...
分类:移动开发   时间:2016-06-01 21:20:38    阅读次数:126
iOS系统自带的 UIAlertView 自动旋转的实现
这里主要解析 UIAlertView 的几个关键功能的实现: 随着设备屏幕的旋转而旋转; Alert弹出框,使用UIWindow来实现,就是说,不用依赖于当前显示在最前面的UIView。 实现源码参考: http://git.oschina.net/shede333/BMAlertHud 使用UIW ...
分类:移动开发   时间:2016-05-31 18:34:56    阅读次数:223
UIWindow
UIWindow.h文件 1、 IOS /Applications//Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/U ...
分类:Windows程序   时间:2016-05-31 10:14:40    阅读次数:300
当应用程序接收到内存警告的时候怎么处理?
当收到内存警告的时候,应用程序会将警告一级一级往下传递,传递顺序是UIApplication->UIWindow->rootViewController(如果有子控制器)->childViewControllers。 当控制器接收到警告之后,就会调用didReceiveMemoryWarning方法 ...
分类:其他好文   时间:2016-05-29 23:04:46    阅读次数:228
Java引用类型
最近在跟人聊java的容器,在聊到WeakHashMap时,被问Weak是什么意思,当时没能回答出来,后面同事继续问java有哪几种引用,当时便有一种智商严重不足的感觉。于是便整理出这篇文章,希望各位多提意见。          java中提供了4个级别的引用:强引用、软引用、弱引用和虚引用。这4个引用在java.lang.ref包下: 一、强引用(FinalReference)  ...
分类:编程语言   时间:2016-05-27 12:29:43    阅读次数:172
iOS不得姐项目--封装状态栏指示器(UIWindow实现)
一.头文件 二.实现.m文件 ...
分类:移动开发   时间:2016-05-24 19:04:25    阅读次数:204
UI基础 获取当前屏幕显示的viewcontroller
1 #pragma mark - 获取当前屏幕显示的viewcontroller 2 - (UIViewController *)getCurrentVC 3 { 4 UIViewController *result = nil; 5 6 UIWindow * window = [[UIApplic ...
分类:其他好文   时间:2016-05-22 18:09:32    阅读次数:195
913条   上一页 1 ... 32 33 34 35 36 ... 92 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!