先谢谢你:iPhone开发新手。我使用了以下URL中给出的代码。
但是在下面给出的代码段中出现错误。
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
UITouch *touch = [touches anyObject];
gestureStartPoint = [touch locationInView:self.SFImage];
}
错误消息是:“未找到属性'SFImage'和”成员请求'SFImage'不是结构或联合“
请帮我解决这些错误。我想知道可能是我错过了什么,但不知道是什么。
感谢名单
答案 0 :(得分:2)
此代码假定您的类上有一个名为SFImage
的属性,编译器告诉您没有属性。从代码中可以看出它应该是一个图像视图,所以如果你用对你所命名的包含图像的视图的引用来替换它,你应该是好的。
顺便说一句,一般来说,尝试理解您正在编写的代码。它使你成为一名更好的程序员,并将在未来避免许多麻烦。
答案 1 :(得分:0)
问题出在以下声明中
UIImagePicker
编译器找不到SFImage(self.SFImage)作为类中的属性,原因可能是开发人员使用的是类名而不是使用对象引用,这只是通过理解这里可用代码的有限片段的假设