Ios 无法在自定义视图中加载捆绑包中的NIB
我创建了一个自定义的Ios 无法在自定义视图中加载捆绑包中的NIB,ios,Ios,我创建了一个自定义的UIView,并拥有LoginView.h、LoginView.m和LoginView.xib 当我在视图控制器中初始化它时,它会给我一个错误 'nsinternalinconsistenceexception',原因:'无法加载捆绑包中的NIB: -(id)initWithCoder:(NSCoder *)aDecoder{ if(self = [super initWithCoder:aDecoder]) { loginView=[
UIView
,并拥有LoginView.h、LoginView.m和LoginView.xib
当我在视图控制器中初始化它时,它会给我一个错误
'nsinternalinconsistenceexception',原因:'无法加载捆绑包中的NIB
:
-(id)initWithCoder:(NSCoder *)aDecoder{
if(self = [super initWithCoder:aDecoder])
{
loginView=[[LoginView alloc]initWithFrame:CGRectMake(0, 0, self.view.frame.size.width
, self.view.frame.size.height)];
[self.view addSubview:loginView];
}
return self;
}
我将它移动到LoadDidView,它成功了。请给出错误消息的其余部分。这是很重要的一部分。在项目->构建阶段,确保将.xib添加到复制捆绑资源中。它位于捆绑资源中,您使用的是哪个版本的Xcode?它位于构建阶段。