iOS中xib文件的关联不上的问题解决

创建UIViewController子类的实例时,通过指定初始化方法(initWithNibName:bundle:)传入xib文件的文件名。当视图控制对象需要使用实例变量view的时候,会查找应用程序包内是否存在相应名称的xib文件(如果传入的名称时nil,那么UIViewController对象回查找和这个UIViewController子类名匹配的xib文件),最后视图控制对象需要载入xib文件。

如图:此处xib未默认的empty,而视图控制对象名为,不匹配,

其中empty.xib文件为:,[UIColor greenColor],构建运行,结果为,没有成功加载。

现在将empty.xib改为视图控制器的名称,即UIViewContrllor.zib(其中为你的视图控制器名称),在此构建运行,结果如图:

。成功加载。

你可能感兴趣的:(iOS,疑难小问题)