Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 如何将NIB文件与自定义NSView类关联?_Objective C_Macos_Cocoa Touch - Fatal编程技术网

Objective c 如何将NIB文件与自定义NSView类关联?

Objective c 如何将NIB文件与自定义NSView类关联?,objective-c,macos,cocoa-touch,Objective C,Macos,Cocoa Touch,我有一个自定义myCustomNSView类。我还为它创建了一个nib文件。如何将两者链接在一起,以便实例化myCustomNSView类并将其添加为其他视图的子视图?提供的答案是完美的,除了我使用的是OSX而不是iOS 看一看,我看到了以下几点: 如何为OSX做到这一点?如果查看标题NSNib.h,您将看到新的官方方法是: - (BOOL)instantiateWithOwner:(id)owner topLevelObjects:(NSArray **)topLevelObjects

我有一个自定义
myCustomNSView
类。我还为它创建了一个nib文件。如何将两者链接在一起,以便实例化myCustomNSView类并将其添加为其他视图的子视图?提供的答案是完美的,除了我使用的是OSX而不是iOS

看一看,我看到了以下几点:


如何为OSX做到这一点?

如果查看标题
NSNib.h
,您将看到新的官方方法是:

- (BOOL)instantiateWithOwner:(id)owner topLevelObjects:(NSArray **)topLevelObjects 
这与UIKit非常相似。我不知道,为什么它的文档记录得这么差