IOS初始化控制器的实现方法总结

 更新时间:2017年10月09日 10:06:35   作者:移动小狂人-赵子龙  
这篇文章主要介绍了IOS初始化控制器的实现方法总结的相关资料,这里提供两种实现方法分别是ViewControllViewController方法和 ViewControllViewController 与 xib方法,需要的朋友可以参考下

IOS初始化控制器的实现方法总结

一.ViewControllViewController方法

#import "AppDelegate.h"
#import "ViewController.h"

@interface AppDelegate ()

@property(nonatomic,strong) ViewController *viewController;

@end

@implementation AppDelegate


- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

  //初始化控制器
  self.viewController = [[ViewController alloc]init];
  //初始化window
  self.window =[[UIWindow alloc]initWithFrame:[UIScreen mainScreen].bounds];
  //设置控制器
  self.window.rootViewController = self.viewController;

  return YES;
}

二 .ViewControllViewController 与 xib方法

#import "AppDelegate.h"

#import "XibViewControllViewController.h"

@interface AppDelegate ()

@property(nonatomic,strong) ViewController *viewController;
@property(nonatomic,strong) XibViewControllViewController *xibControllViewController;

@end

@implementation AppDelegate


- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

  //初始化控制器
  self.xibControllViewController = [[XibViewControllViewController alloc]initWithNibName:@"XibViewControllViewController" bundle:nil];
  //初始化window
  self.window =[[UIWindow alloc]initWithFrame:[UIScreen mainScreen].bounds];
  //设置控制器
  self.window.rootViewController = self.xibControllViewController;


  return YES;
}

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • iOS页面跳转及数据传递(三种)

    iOS页面跳转及数据传递(三种)

    本文主要介绍了iOS页面跳转的三种方法及数据传递的方法。具有很好的参考价值。下面跟着小编一起来看下吧
    2017-03-03
  • iOS直播类APP开发流程解析

    iOS直播类APP开发流程解析

    这篇文章主要为大家详细解析了iOS直播类APP开发流程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • iOS中使用Fastlane实现自动化打包和发布

    iOS中使用Fastlane实现自动化打包和发布

    Fastlane是一套使用Ruby写的自动化工具集,用于iOS和Android的自动化打包、发布等工作,可以节省大量的时间。下面给大家介绍ios fastlane 自动化打包和发布的安装方法,需要的朋友参考下吧
    2017-05-05
  • 实例讲解iOS音乐播放器DOUAudioStreamer用法

    实例讲解iOS音乐播放器DOUAudioStreamer用法

    本篇文章给大家通过实例讲解了iOS音乐播放器DOUAudioStreamer用法以及分享了实例代码,一起学习参考下吧。
    2017-12-12
  • iOS自定义View实现卡片滑动

    iOS自定义View实现卡片滑动

    这篇文章主要为大家详细介绍了ios自定义View实现卡片滑动效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-02-02
  • 详解iOS应用程序的启动过程

    详解iOS应用程序的启动过程

    这篇文章主要介绍了iOS应用程序的启动过程,讲述了从其执行main函数开始到展示UIWindow的流程中的一些关键点,需要的朋友可以参考下
    2016-03-03
  • iOS UIAlertController中UITextField添加晃动效果与边框颜色详解

    iOS UIAlertController中UITextField添加晃动效果与边框颜色详解

    这篇文章主要给大家介绍了关于iOS UIAlertController中UITextField添加晃动效果与边框颜色的相关资料,实现后的效果非常适合在开发中使用,文中给出了详细的示例代码,需要的朋友可以参考借鉴,下面随着小编来一起看看吧。
    2017-10-10
  • iOS开发中AVPlayer的简单应用

    iOS开发中AVPlayer的简单应用

    这篇文章主要介绍了iOS开发中AVPlayer的简单应用,文中给出了简单的介绍和示例代码,相信对大家学习AVPlayer的应用具有一定的参考价值,需要的朋友们下面跟着小编来一起学习学习。
    2017-02-02
  • iOS使用runtime修改文本框(TextField)的占位文字颜色

    iOS使用runtime修改文本框(TextField)的占位文字颜色

    相信大家都知道TextField默认的占位颜色也是深灰色,这个颜色比较难看清,这篇文章给大家介绍如何使用runtime修改TextField文本框的占位文字颜色,有需要的可以参考借鉴.
    2016-09-09
  • iOS开发技巧之自定义相机

    iOS开发技巧之自定义相机

    这篇文章主要为大家详细介绍了iOS开发技巧之自定义相机,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-04-04

最新评论