【发布时间】:2010-04-10 19:31:43
【问题描述】:
我在一些客观的 c 语法上有点挣扎。有人可以详细说明 * 在以下实例方法中的用法。
- (IBAction)sliderChanged:(id)sender{
UISlider *slider = (UISlider *)sender;
}
我意识到我们正在创建一个类型为 UISlider 的变量,然后在将其转换为 UISlider 后将其设置为 sender。但是,我不明白 * 的用途和原因
UISlider slider = (UISlider)sender;
不会工作。
【问题讨论】:
-
这是stackoverflow.com/questions/2189212 的副本。该问题的答案提供了大量针对 Objective-C 的具体细节,说明为什么会出现这种情况。
标签: objective-c