каждый раз, когда я использую "self.SegControl.selectedSegmentIndex"
, я получаю сигнал SIGABRT
в следующем code
:
int main(int argc, char * argv[]) {
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));// signal SIGABRT
}
}
Я пытался найти значение self.SegControl.selectedSegmentIndex
:
long a=self.SegControl.selectedSegmentIndex;
Однако я обнаружил, что даже не могу использовать self.SegControl.selectedSegmentIndex
.
...
@property (weak, nonatomic) IBOutlet UISegmentedControl *SegControl;
...
- (IBAction)Button:(id)sender {
NSMutableString *str=[NSMutableString new];
if(self.SegControl.selectedSegmentIndex==0){
[str appendString:@"unit 2"];
}
else if(self.SegControl.selectedSegmentIndex==1){
[str appendString:@"unit 3"];
}
else if(self.SegControl.selectedSegmentIndex==2){
[str appendString:@"unit 4"];
}
self.Output.text=str;
}
...
Я хочу получить вывод self.SegControl.selectedSegmentIndex. Я хочу, чтобы моя программа знала, какой сегмент выбран.
Пожалуйста, помогите мне!
Спасибо!