gpt4 book ai didi

iphone - 尝试设置 View 的属性会导致错误 : Request for Member … not a structure or …

转载 作者:行者123 更新时间:2023-12-03 17:36:54 24 4
gpt4 key购买 nike

我已经在 View 中声明了一个属性(由界面构建器创建,如果重要的话),并尝试从 View 的 Controller 设置该值 - 如下所示:

self.view.url = someURL;

这给出了这个错误:

Request for Member 'url' in something not a structure or union

我已将 View 的 header 包含在 Controller 的 .m 文件中,但我可能只是做错了什么,但我不知道是什么 - 有什么想法吗?

查看代码:

@interface PDFView : UIView {
NSURL *url;
}

@property (nonatomic, retain) NSURL *url;

@end

@implementation PDFView

@synthesize url;

最佳答案

我怀疑问题是“self.view”的类型是UIView(因为它是从UIViewController继承的),而不是PDFView,因此编译器无法识别其中有“url”属性。

如果这样做会发生什么?

  PDFView *aView = self.view;
aView.url = someURL;

关于iphone - 尝试设置 View 的属性会导致错误 : Request for Member … not a structure or …,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2838433/

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