>通过storyboard创建>直接创建YTViewController *yt = [[YTViewController alloc]init];>指定xib文件来创建YTViewController *yt = [[YTViewController alloc]initWithNibName:@...
分类:
移动开发 时间:
2015-08-27 22:36:50
阅读次数:
148
当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序
1、 alloc 创建对象,分配空间
2、init (initWithNibName) 初始化对象,初始化数据
3、loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你没有使用xib文件创建视图
...
分类:
其他好文 时间:
2015-08-27 21:19:00
阅读次数:
171
首先贴一下问题代码 1 - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { 2 if (self = [super initWithNibName:nibNameOrNil b...
分类:
其他好文 时间:
2015-08-27 17:59:35
阅读次数:
221
一、在工程中添加AddressBook.framework和AddressBookUI.framework二、获取通讯录1、在infterface中定义数组并在init方法中初始化?123456NSMutableArray *addressBookTemp;- (id)initWithNibName...
分类:
移动开发 时间:
2015-08-26 17:34:40
阅读次数:
171
iOS UIViewController 的 awakeFromNib 以及 - (id)initWithCoder:(NSCoder *)aDecoder 和 - (instancetype)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBu...
分类:
移动开发 时间:
2015-08-21 10:48:07
阅读次数:
133
initWithNibName加载xib或者storyboardBLEViewController*controller = [[BLEViewControlleralloc]initWithNibName:@"BLEViewController"bundle:nil];// 通过xib加载,通过s...
分类:
其他好文 时间:
2015-08-19 22:47:36
阅读次数:
194
-(void)viewWillAppear:(BOOL)animated{ self.navigationController.navigationBarHidden=NO;// 邓超界:放在willAppear,不能放在viewDidLoad(因为先执行viewDidLoad,再执行viewWi....
分类:
移动开发 时间:
2015-08-19 22:39:16
阅读次数:
149
#import "RootViewController.h"
#import "FMDatabase.h"
@interface RootViewController ()
{
FMDatabase *_dataBase;
}
@end
@implementation RootViewController
- (id)initWithNibName:(NSString *)nibNa...
分类:
数据库 时间:
2015-08-18 22:56:56
阅读次数:
371
#import"FirstVC.h"@implementationFirstVC/*创建xib过程1 创建xib(名字和类名相同)2 文件拥有者为类名3 和类的view连线*/- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundl...
分类:
移动开发 时间:
2015-08-08 14:54:29
阅读次数:
138
创建一个控制器控制器常见的创建方式有以下几种
//通过storyboard创建//直接创建
ViewController *vc = [[ViewController alloc] init];//指定xib文件来创建
ViewController *vc = [ViewController alloc] initWithNibName:@"ViewController" bundle:nil];...
分类:
移动开发 时间:
2015-08-08 09:13:11
阅读次数:
159