【发布时间】:2014-03-14 22:18:04
【问题描述】:
当我按下按钮时,我试图显示标签几秒钟。但是隐藏功能无法正常工作。
-(void) hide_label:(NSString *)value{
[value setHidden:YES];
}
得到错误:“NSString”没有可见的@interface 声明选择器“setHidden:”。
【问题讨论】:
-
您的错误消息是准确的,您尝试在 NSString 而不是 UILabel 上设置隐藏,您需要对 UILabel 的引用。
-
你真的应该练习更准确地说出事情。没有“隐藏功能”。有一个名为“hide_label:”的实例方法,还有一个名为“hidden”的属性。通过不准确地说出你的意思,你让我们猜测。更糟糕的是,某些东西“无法正常工作”是不正确的。它不编译。完全不同。通过说“它不起作用”,您将每个人都引向了完全错误的道路。
标签: ios objective-c function