码迷,mamicode.com
首页 >  
搜索关键字:uiwindow 弱引用    ( 913个结果
将NSTimer添加至RunLoop中的两种方法区别
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {     self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bou...
分类:其他好文   时间:2015-07-18 15:38:42    阅读次数:159
Java -- WeakHashMap
一、引言 Java中的引用类型由四种情况,强引用、软引用、弱引用、虚引用。关于这些的介绍可以参见鄙人另外一篇博文。 http://www.cnblogs....
分类:编程语言   时间:2015-07-17 20:30:32    阅读次数:211
iOS事件拦截及应用
1.概述 我们知道事件的分发是由Application到Window再到各级View的,所以显然最安全可靠的拦截地方是Application。这里拦截事件后如果不手动往下分发,则进入hit-test View过程的机会都没有。 UIApplication和UIWindow都有sendEvent:.....
分类:移动开发   时间:2015-07-17 18:26:47    阅读次数:166
iOS 编程之UIWindow切换
由于最近项目需要制作一个可定制的底部弹窗效果,因此研究了一下UIActionSheet,打算重写一个自定义的弹窗,在写demo的时候出于偷懒的原因,直接在新建项目的- (void)viewDidLoad {}中写入了窗口切换测试代码,结果在调试的时候就出现了如下错误信息:Terminating ap...
分类:移动开发   时间:2015-07-16 16:09:13    阅读次数:128
UIWindow
UIWindowiOSUIWindowUIWindows介绍UIWindows创建过程代码创建storyboard创建四大对象的关系图参考UIWindows介绍UIWindow是一种特殊的UIView,通常在一个app中只会有一个UIWindow。iOS程序启动完毕后,创建的第一个视图控件就是UIW...
分类:Windows程序   时间:2015-07-16 00:36:56    阅读次数:221
简化通知中心的使用
简化通知中心的使用说明1. 简化通知中心,笔者曾经实现过不需要移除的通知中心,基于弱引用集合(相对于强引用集合如NSArray,NSDictionary等)编写,本例子并无太多新意2. 简化的通知中心由一个对象组织控制,不需要你手动移除被监听的对象,这是唯一的一点点有新意的地方3. 在处理接收通知对...
分类:其他好文   时间:2015-07-16 00:23:28    阅读次数:226
IOS阶段学习第21天笔记(ARC内存管理-Copy-代理)
IOS学习(OC语言)知识点整理一、OC 中的ARC内存管理1)ARC中释放对象的内存原则:看这个对象有没有强引用指向它2)strong:强引用,默认情况下的引用都是强引用3) weak:弱引用__weak4)ARC环境下:与内存相关的代码都不能使用了,如果要在ARC环境下使用MRC内存管理代码 如...
分类:移动开发   时间:2015-07-15 01:16:35    阅读次数:233
UIWindow的层级问题Level
每一个IOS程序都有一个UIWindow,在我们通过模板简历工程的时候,xcode会自动帮我们生成一个window,然后让它变成keyWindow并显示出来。这一切都来的那么自然,以至于我们大部分时候都忽略了自己也是可以创建UIWindow对象。 通常在我们需要自定义UIAlertView的时...
分类:Windows程序   时间:2015-07-14 17:41:41    阅读次数:3134
软引用
1.Weakreferencesareusefulformappingsthatshouldhavetheirentriesremovedautomaticallyoncetheyarenotreferencedanymore弱引用 对映射数据有用,并且不再引用时被自动删掉源码:public cl....
分类:其他好文   时间:2015-07-14 15:25:29    阅读次数:203
UIView 的使用
直接上代码: // UIWindow *aWindow = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] ; // self.window = aWindow ; // [aWindow release] ;// 效果等同上述代码 // 当应用程序加载完成后,创建一个跟屏幕尺寸一样大的wind...
分类:其他好文   时间:2015-07-14 10:05:11    阅读次数:116
913条   上一页 1 ... 58 59 60 61 62 ... 92 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!