所以我有一个笔尖,我已经使用
行在测试项目中成功加载了NSArray *nibs = [[NSBundle mainBundle] loadNibNamed:@"FolderViewer" owner:nil options:nil];
该项目实际上是一个新项目,只添加了文件并在默认的viewcontroller中添加了该行,并且加载正常。
但在我的另一个项目中(我实际上试图使用它)会导致崩溃而没有任何有用的错误,只是一个SIGABRT。
我已经在项目构建阶段检查了.xib文件实际上是否正确地包含在副本包资源中(并且拼写正确)
我已经摆弄了自动布局设置(它确实需要,项目设置为6.1及以上)。
nib没有附加到文件所有者插座(因此owner:nil
)
并且我很难知道还有什么可能导致加载笔尖导致崩溃。我能想到的唯一区别是,在测试项目中,viewcontroller是通过storyboard加载的,而在这个项目中,nib正在另一个nib中加载..但是这肯定不会对我在上面发布的那一行产生影响。 / p>
欢迎任何有关如何应对此次崩溃的建议
答案 0 :(得分:0)