每个ios开发者对loadView和viewDidLoad肯定都很熟悉,虽然这两个函数使用上真的是非常简单,但是和类似的initWithNibName/awakeFromNib/initWithCoder放在一起还是非常容易让人混淆的.一、loadView永远不要主动调用这个函数。view cont...
分类:
其他好文 时间:
2014-12-01 11:22:59
阅读次数:
224
在开发collection view的时候遇到的问题,因为页面在storyboard中,所以直接在storyboard里设置它的layout,和cell的size等属性。另外,UICollectionViewController控制器本来有四个init方法:- (id)initWithNibName...
分类:
其他好文 时间:
2014-11-09 11:04:12
阅读次数:
151
一个ViewController,一般通过init或initWithNibName来加载。二者没有什么不同,init最终还是要调用initWithNibName方法(除非这个ViewController没有nib文件)。我们经常在initWithNibName方法中初始化视图,变量或者其他成员。这是...
分类:
其他好文 时间:
2014-11-07 08:37:50
阅读次数:
127
#import "RootViewController.h"
#import "RootView.h"
@interface RootViewController ()
@property(nonatomic,retain)RootView *myview;
@end
@implementation RootViewController
- (id)initWithNibName:(NSSt...
分类:
移动开发 时间:
2014-11-04 22:44:59
阅读次数:
312
RootViewController.m
#import "ModalViewController.h"
@interface RootViewController ()
@end
@implementation RootViewController {
ModalViewController *modalCtrl;
}
- (id)initWithNibName:(...
分类:
其他好文 时间:
2014-10-29 14:58:08
阅读次数:
169
RootViewController.m
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
...
分类:
其他好文 时间:
2014-10-29 14:57:16
阅读次数:
123
if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) {
self.viewController = [[[_ViewController alloc] initWithNibName:@"_ViewController_iPhone" bundle:nil] autorele...
分类:
移动开发 时间:
2014-10-23 22:50:34
阅读次数:
203
当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序 1、 alloc 创建对象,分配空间 2、init (initWithNibName) 初始化对象,初始化数据 3、loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你没有使用xib文件创建视图 4、viewDidLoa...
分类:
其他好文 时间:
2014-10-16 19:32:42
阅读次数:
243
数据库的使用,和单例的使用MainViewController.m#import"MainViewController.h"
#import"DataBaseHandler.h"
@interfaceMainViewController()
@end
@implementationMainViewController
-(id)initWithNibName:(NSString*)nibNameOrNilbundle:(NSBundle*)nibBundleOrNil
{
self=[..
分类:
数据库 时间:
2014-09-22 19:50:33
阅读次数:
236
#import"MainViewController.h"
#import"Student.h"
@interfaceMainViewController()
@end
@implementationMainViewController
-(id)initWithNibName:(NSString*)nibNameOrNilbundle:(NSBundle*)nibBundleOrNil
{
self=[superinitWithNibName:nibNameOrNilbundle:nibBundleOrN..
分类:
其他好文 时间:
2014-09-16 02:50:00
阅读次数:
181