什么是懒加载,即延迟加载,在你需要的时候才加载,也就是说在不需要的时候是不会加载的,减小了占用内存。当然在使用懒加载的时候要注意先加一个判断去判断有无。 为什么要使用懒加载呢?除了上述说的能够减小占用内存,还有就是不必将创建对象的代码全部写在viewDidLoad方法中,代码的可读性更强,每个控件的
分类:
移动开发 时间:
2016-02-21 22:39:56
阅读次数:
268
import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() //1.Home目录,即沙盒目录 var path=NSHomeDirectory() pr
分类:
其他好文 时间:
2016-02-21 21:15:27
阅读次数:
210
- (void)viewDidLoad { [super viewDidLoad]; UIImageView *imageView = [[[UIImageView alloc] initWithFrame:CGRectMake(50, 50, 275, 500)] autorelease]; im
分类:
其他好文 时间:
2016-02-21 09:04:55
阅读次数:
127
实例1:图片视图跟着手在屏幕上的点改变大小 - (void)viewDidLoad { [super viewDidLoad]; //添加手势 UIPanGestureRecognizer *gesture = [[UIPanGestureRecognizer alloc] init]; [gest
分类:
其他好文 时间:
2016-02-19 20:38:37
阅读次数:
212
一、block延伸:页面间反向传值 1)first页面的代码 - (void)viewDidLoad { [super viewDidLoad]; [self setupBtn]; self.view.backgroundColor = [UIColor whiteColor]; } - (void
分类:
其他好文 时间:
2016-02-19 12:09:07
阅读次数:
105
创建一个定时器(NSTimer) - (void)viewDidLoad { [super viewDidLoad]; [NSTimer scheduledTimerWithTimeInterval:1 target:self selector:@selector(actionTimer:) use
分类:
移动开发 时间:
2016-02-18 01:19:39
阅读次数:
315
- (void)viewDidLoad { [super viewDidLoad]; self.navigationItem.title = @"我"; self.navigationController.navigationBar.barStyle = UIBarStyleBlack; [UIAp
分类:
其他好文 时间:
2016-02-17 18:52:54
阅读次数:
195
在开始前我们在这先附一段最简单的代码 - (void)viewDidLoad { [super viewDidLoad]; UICollectionViewFlowLayout *layout = [[UICollectionViewFlowLayout alloc] init]; UICollec
分类:
其他好文 时间:
2016-02-16 16:53:06
阅读次数:
189
ViewController.m 文件 - (void)viewDidLoad { [super viewDidLoad]; //创建一个定时器 //定时器 创建就运行 //第一个参数 定时器执行时间间隔 //第二个参数 接受事件的对象 //第三个参数 定时器执行的方法 //第四个参数 nil //
分类:
移动开发 时间:
2016-02-15 17:57:27
阅读次数:
161
OC的懒加载 什么是懒加载: 懒加载——也称为延迟加载,即在需要的时候才加载(效率低,占用内存小)。所谓懒加载,写的是其get方法. 注意:如果是懒加载的话则一定要注意先判断是否已经有了,如果没有那么再去进行实例化。 懒加载的好处 (1)不必将创建对象的代码全部写在viewDidLoad方法中,代码
分类:
其他好文 时间:
2016-02-15 00:51:48
阅读次数:
665