首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

iOS-控制器View的创建和生命周期

控制器View的创建 首先我们来看一下控制器view创建的流程图 控制器view加载.jpeg 从图中我们可以看出,在控制器view加载过程中有两个重要的方法loadView和viewDidLoad。...viewDidLoad 作用:一般我们会在这里做界面上的初始化操作,比如往view中添加一些子视图等。 什么时候调用:每当view创建完毕的时候,最终都会调用viewDidLoad方法。...控制器View的生命周期 控制器View的生命周期方法 loadView: 加载view viewDidLoad: view...{ [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib....方法,loadView中将view设置为绿色,viewDidLoad方法中又将view设置成蓝色,但是最后被vc.view.backgroundColor = [UIColor redColor];设置为红色

1.3K60

iOS NSInvocation应用与理解 原

它执行调用之前,需要设置两个方法:setSelector: 和setArgument:atIndex: - (void)viewDidLoad {     [super viewDidLoad];     ...调用多参数的方法,我们可以这样写: - (void)viewDidLoad {     [super viewDidLoad];     SEL myMethod = @selector(myLog:parm...下面这样写也没有任何问题: - (void)viewDidLoad {     [super viewDidLoad];     SEL myMethod = @selector(myLog:parm:...二、NSInvocation的返回值 NSInvocation对象,是可以有返回值的,然而这个返回值,并不是其所调用函数的返回值,需要我们手动设置: - (void)viewDidLoad {     ...[super viewDidLoad];     SEL myMethod = @selector(myLog:parm:parm:);     NSMethodSignature * sig  = [

1.2K50
领券