view的创建和加载这两个说法有区别么? view是延迟加载的,然后比如xib里面的view是创建好了然后要用的时候去加载?还是加载和创建一个意思,要用的时候才创建?有前辈提点下么?多谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //这是创建uiview *v=[[UIview all] init];//这是加载[self.view addsubview:v]; 没什么区别,可以说view是延迟创建的,如果Controller的view为nil,则在使用self.view的时候,会调用loadView方法,然后是viewDidLoad方法被调用。xib里面也是同上,用到时才调用loadView方法。如果xib里也有ViewController,则ViewController会先调用awakeFromXib,此时是没有loadView的,之后同上。 有木有觉得objective-c 的方法签名比较废? 关于iOS中使用google analytics SDK几个问题 关于iOS 5通知 求一个类似苹果主菜单的效果,长按抖动,可以移动 99美元的弱智问题,请帮帮我 Iphone上面网络通信 在其他类调用类的成员变量 其实我不想吐槽... UILocalNotification 失效 Swift项目,引用第三方framework的问题。 新人求助。 求助,大牛! AVPlayer 无法释放内存的问题!!!
uiview *v=[[UIview all] init];//这是加载
[self.view addsubview:v];
方法,然后是viewDidLoad方法被调用。
xib里面也是同上,用到时才调用loadView方法。
如果xib里也有ViewController,则ViewController会先调用awakeFromXib,此时是没有loadView的,之后同上。