gpt4 book ai didi

objective-c - iOS:将类分配给xib,但无法识别

转载 作者:行者123 更新时间:2023-12-01 17:01:48 27 4
gpt4 key购买 nike

我正在使用以下代码在名为 ImageWithCaptionView 的 UIView 子类中加载 xib。
我在 xib Inspector 中指定了 View 的名称:ImageWithCaptionView。

但是 if 语句 (isKindOfClass) 从来都不是真的,我必须删除它才能使事情正常进行。我在这里想念什么?

    UINib *nib = [[UINib nibWithNibName:NSStringFromClass([ImageWithCaptionView class]) bundle:nil] retain];

NSArray *myArray = [nib instantiateWithOwner:self options:nil];

for (id currentObject in myArray) {
if ([currentObject isKindOfClass:[ImageWithCaptionView class]]) {
self = (ImageWithCaptionView *) currentObject;
break;
}
}

最佳答案

检查类是否也在身份检查器选项卡的自定义类字段中设置。

关于objective-c - iOS:将类分配给xib,但无法识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5933604/

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