SIGABRT @ [self.window addSubview:viewController.view];仅在设备上

发布于 2024-10-21 09:45:38 字数 246 浏览 1 评论 0原文

在 iPad/iPhone 模拟器上,我的应用程序运行完美。在任一设备上,我都会收到 SIGABRT @ [self.window addSubview:viewController.view];

两个 XIB 文件(MainWindow.xib 和 appNameViewController.xib)似乎设置正确,但我怀疑这就是问题所在(如果我注释掉添加子视图,应用程序会在设备上加载)。然而,由于它在模拟器中运行良好,因此很难排除故障,我正在寻找一些技巧。

On the iPad/iPhone simulator, my app runs perfectly. On either device, I get a SIGABRT @ [self.window addSubview:viewController.view];

The two XIB files (MainWindow.xib and appNameViewController.xib) seem set up correctly, but I suspect it's where the problem lies anyway (If I comment out adding the subView, the app loads on the devices). However, since it works fine in the simulator, it's hard to troubleshoot and I am looking for some tips.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

凑诗 2024-10-28 09:45:38

没有太多需要继续的内容,但如果您手动加载 xib:

initWithName:bundle:

请检查以确保名称的大小写相同。设备在访问内容时区分大小写。

Not a lot to go on, but if you are manually loading the xib manually:

initWithName:bundle:

Check to make sure the cases are the same for the names. The device is case sensitive when accessing things.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文