我想了解的Objective-C爲iPhone開發的經歷有關行動的例子,雖然我經常看到的東西,如:爲什麼(ID)發送的,而不是(的UIButton *)寄件人
- (IBAction)sliderMoved:(id)sender
{
UISlider *aSlider = (UISlider *)sender;
//rest of code goes here...
}
是什麼接受類型(id)然後立即將其轉換爲(UISlider *)的目的。爲什麼不只是有以下幾點:
- (IBAction)sliderMoved:(UISlider *)aSlider;
{
//rest of code goes here...
}
有沒有技術原因,或者它只是約定,或爲了可讀性?
由於提前,
- 蒂莫