作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经在 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/
我是一名优秀的程序员,十分优秀!