本文介绍对象的强、软、弱和虚引用的概念、应用及其在UML中的表示。1.对象的强、软、弱和虚引用 在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4...
分类:
编程语言 时间:
2015-11-19 18:15:50
阅读次数:
297
UIWindowUIWindow是一种特殊的UIView,通常在一个app中只会有一个UIWindowiOS程序启动完毕后,创建的第一个视图控件就是UIWindow,接着创建控制器的view,最后将控制器的view添加到UIWindow上,于是控制器的view就显示在屏幕上了一个iOS程序之所以能显...
这个是针对arc来说的__weak是弱引用__strong是强引用官方的说明如下__strong is the default. An object remains “alive” as long as there is a strong pointer to it.强引用是默认的,对象像强指针一样...
分类:
移动开发 时间:
2015-11-18 16:13:13
阅读次数:
179
UIReview(UI总结)1.UIView UIWindow: 窗口类, 一般和屏幕大小保持一致, 一个应用至少要有一个窗口, 用于展示内容 1, 3g, 3gs, 4, 4s : 320 * 480 5, 5c, 5s : 320 * 568 6, 6s : 375 * 667 6 Plus, ...
分类:
其他好文 时间:
2015-11-13 22:09:31
阅读次数:
795
基础UI(user interface)是用户界面;iOS的应用是由各种各样的UI控件组成UIWindow就是一个窗口,学的第一个基础类,就是一个容器,可以在容器上放不同的内容,每个app都需要借助Window将内容展现给用户UIView是视图,代表屏幕上的一个矩形区域UIView和UIWindow...
分类:
移动开发 时间:
2015-11-10 09:18:08
阅读次数:
394
在工程里导入libsqlite3.tbd库(Xcode 7)#import @interface AppDelegate : UIResponder @property (strong, nonatomic) UIWindow *window;@end#import "AppDelegate.h"#...
分类:
移动开发 时间:
2015-11-09 20:59:43
阅读次数:
344
UI 即:用户界面 UIWindow的使用 用法对UIWindow 进行初始化 IOS 程序的入口-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launch....
IOS中使用 UIView类来表示窗口,一个应用程序只创建一个 UIWindow 。先创建 UIWindow在创建控制器的view,然后再将控制器的view添加到UIWindow 上。一、AppDelegate.m- (BOOL)方法1、系统创建windowself.window = [[UIWin...
从JDK1.2版本开始,把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。 1.强引用 本章前文介绍的引用实际上都是强引用,这是使用最普遍的引用。如果一个对象具有强引用,那就 类似于必不可少的生活用品,垃圾回收器绝不会回.....
分类:
编程语言 时间:
2015-11-09 17:05:15
阅读次数:
291
#import @interface AppDelegate : UIResponder @property (strong, nonatomic) UIWindow *window;@end#import "AppDelegate.h"#import "GuideViewController.h"...
分类:
其他好文 时间:
2015-11-06 00:09:41
阅读次数:
179