iOS 自定义控件--纯代码或者xib&storyBoard 系统会调用的方法
2016-04-22 17:24
459 查看
// Created by xue on 4/22/16.
// Copyright © 2016 Jessica. All rights reserved.
//
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
//通过xib/storyboard创建自定义控件会调用此方法,是从xib、storyboard里正在解析且视图全部加载完成之前的时候调用,NSCoder是Xib解析器
- (instancetype)initWithCoder:(NSCoder *)aDecoder {
NSLog(@"%s", __func__);
self = [super initWithCoder:aDecoder];
if (self) {
}
return self;
}
//也是通过xib/storyboard创建自定义控件时调用,不同的是该方法是当所有控件全部加载完成后才调用
- (void)awakeFromNib {
NSLog(@"%s", __func__);
}
- (void)viewDidLoad {
[super viewDidLoad];
NSLog(@"%s", __func__);
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
@end
// Copyright © 2016 Jessica. All rights reserved.
//
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
//通过xib/storyboard创建自定义控件会调用此方法,是从xib、storyboard里正在解析且视图全部加载完成之前的时候调用,NSCoder是Xib解析器
- (instancetype)initWithCoder:(NSCoder *)aDecoder {
NSLog(@"%s", __func__);
self = [super initWithCoder:aDecoder];
if (self) {
}
return self;
}
//也是通过xib/storyboard创建自定义控件时调用,不同的是该方法是当所有控件全部加载完成后才调用
- (void)awakeFromNib {
NSLog(@"%s", __func__);
}
- (void)viewDidLoad {
[super viewDidLoad];
NSLog(@"%s", __func__);
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
@end
相关文章推荐
- iOS自定义键盘
- Nagios 监控系列学习 ―― NRPE 理解
- iOS --Xcode 调试技术
- iOS之一个超赞的视频直播、第三方库,直播看这个就够了,支持RTMP推流,美颜直播
- IOS开发需要知道的知识-RunLoops
- iOS MJRefresh 刷新
- iOS-时间戳转时间
- iOS开发- 相机(摄像头)获取到的图片自动旋转90度解决办法
- HDU 1017 - A Mathematical Curiosity
- iOS-使用第三方实现短信验证码功能
- iOS 循环线程
- iOS学习:提高iOS开发效率的好习惯你拥有几种!
- iOS生成静态库方法-iOS集成静态库-iOS合并静态库
- iOS--- 关于枚举的使用
- IOS 设置label内的字体大小适应label的宽度
- iOS 在视图控制器里面判断 应用程序的前台
- iOS 用 SDWebImage 清理图片缓存
- iOS开发 剖析网易新闻标签栏视图切换(addChildViewController属性介绍)
- iOS 如何让一个程序在后台运行不被挂起,不死掉
- iOS Xcode真机测试could not find developer disk image解决方法