我正在用一些客觀的c語法掙扎了一下。有人可以在下面的實例方法中詳細說明*的用法。在目標C語法中使用*語法
- (IBAction)sliderChanged:(id)sender{
UISlider *slider = (UISlider *)sender;
}
我意識到,我們正在創建類型爲UISlider一個變量,然後將其設置爲發送者一旦被強制轉換爲UISlider。然而,我不明白什麼*爲什麼
UISlider slider = (UISlider)sender;
將無法正常工作。
這是http://stackoverflow.com/questions/2189212/的重複。關於這個問題的答案提供了很多Objective-C的具體細節,爲什麼會出現這種情況。 – bbum 2010-04-10 20:03:43