gpt4 book ai didi

objective-c - 我可以**同时**使用具有相同所有者类的多个 nib 文件吗?

转载 作者:行者123 更新时间:2023-12-03 16:47:39 24 4
gpt4 key购买 nike

我可以同时加载具有相同所有者类的多个 nib 文件吗?

所以我可以从不同的 Nib 加载纸张?

我目前正在使用 NSBundle:

[NSBundle loadNibNamed:@"nib1" owner:self];
[NSBundle loadNibNamed:@"nib2" owner:self];

但我收到此错误消息”

<Error>: kCGErrorIllegalArgument: _CGSFindSharedWindow: WID 3387
<Error>: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.
<Error>: kCGErrorIllegalArgument: CGSOrderWindowListWithGroups: invalid window ID (3387)

谢谢

最佳答案

加载多个 nib 当然是可能的,但您需要确保两个 nib 文件中的绑定(bind)都是正确的。如果 nib 文件仅包含 View ,请为每个 NSView 创建一个 IBOutlet 并以这种方式分隔 nib。

关于objective-c - 我可以**同时**使用具有相同所有者类的多个 nib 文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7835279/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com