问题是当取消选中 de selectedSegmentIndex 时:“UISegmentedControlNoSegment”别名“-1”。
其他状态(0、1、2 等),我可以存储为整数并使用检索
carTypeSegmentedControl.selectedSegmentIndex = [defaults integerForKey:@"typeOfCar"];
但是 -1 不是 NSInteger。
我还尝试从 NSUserdefaults 中删除 Integer,但请求会返回“0”,这是不可接受的。
那么,还有其他简单的方法吗?