selectedSegmentIndexが選択されたログに触れると、セグメント化されたコントロールがあります。ただしnull
、 self.sessoField.text;
これを解決する方法はありますか?
ありがとう
以下は、次のコンソール出力です。
2013-10-24 11:00:11.131 [3628:60b] gender is (null) 1
2013-10-24 11:00:40.179 [3628:60b] gender is (null) 0
2013-10-24 11:00:41.546 [3628:60b] gender is (null) 1
.
- (IBAction)genderSelectButton:(id)sender {
if (self.segmentedControlGender.selectedSegmentIndex == 0) {
self.sessoField.text = @"m";
NSLog(@"gender is %@ %d",self.sessoField.text,self.segmentedControlGender.selectedSegmentIndex);
} else if(self.segmentedControlGender.selectedSegmentIndex == 1) {
self.sessoField.text = @"f";
NSLog(@"gender is %@ %d",self.sessoField.text,self.segmentedControlGender.selectedSegmentIndex);
}
}
sessoField は .h で次のように宣言されています。
@property (nonatomic, weak) IBOutlet UITextField * sessoField;