0

UIView が selectedSegmentIndex に応答しない可能性があるという警告が表示され続けます。型キャストを試みましたが、警告を取り除くことができませんでした。私はキャストを間違ってやったと仮定しています。

警告を回避するために、これを型キャストする適切な方法は何ですか?

- (IBAction)segmentedControlIndexChanged:(id)sender
{    
    switch ([[[[self.view viewWithTag:100] viewWithTag:202] viewWithTag:203] selectedSegmentIndex]) {

        case 0:
            // code here
            break;
        case 1:
            // code here
            break;
        default:
            break;
    }
}
4

1 に答える 1

2

これを試してください:

switch ([ (UISegmentedControl*)[[[self.view viewWithTag:100] viewWithTag:202] viewWithTag:203] selectedSegmentIndex]) {
...
于 2012-05-01T19:07:38.330 に答える