UISegmentedControl、UILabel などのさまざまなオブジェクトの配列があります。
「objectAtIndex」を使用する場合、オブジェクト タイプ (クラス) を取得するにはどうすればよいですか?
私はそのようにしようとします:
//while my object count ok
while (i< [allChandeableSubview count]) {
id random = [allChandeableSubview objectAtIndex:i];
if([random isKindOfClass:[UISegmentedControl class]]){
UISegmentedControl *newSegment = [[UISegmentedControl alloc]init];
newSegment = random;
newSegment.selectedSegmentIndex = 0;
}
i++;
}
しかし、それは間違っていると思います。お願い助けて!