我是 Objective-C 的新手,如果这是一个新手问题,我很抱歉。我已经搜索了几个小时,似乎无法找到我的问题的答案。
所以我试图访问一个 UIImageView 以便我可以通过将字符串连接在一起来隐藏/取消隐藏它以获得应该隐藏/取消隐藏的 UIImageView 的名称。
我通过以下方式工作:
self.faceItemEyesFrightened.hidden = false;
但是,每次单击按钮时,名称的受惊部分可能会有所不同,因此,尝试重构我的代码时,我运行了一个返回 UIImageView 类型的函数,应该会受到影响。
所以我有以下内容:
NSString *fullEmotionString = [@"faceItemEyes" stringByAppendingString:emotionIs];
情绪会在哪里受到惊吓,因此形成
faceItemEyesFrightened
所以当我想做这样的事情时,我的问题就来了:
self.fullEmotionString.hidden = false;
显然这不是正确的做法,但我不确定应该如何做,任何建议都非常感谢。干杯!