У меня есть представление, в котором его объекты устанавливаются из базы данных и также сохраняются в базе данных. UITextViews отлично работают, но я не могу понять, как установить состояние UISwitch.
Я могу изменить его в IB, но это не то, что мне нужно. Запись в БД имеет 0 или 1 логическое значение. Поэтому, если поле true, я хочу установить состояние UISwitch в положение ON.
Также, когда я сохраняю запись, мне нужно посмотреть на значение в представлении и, таким образом, установить это поле в моей таблице.
спасибо за любую помощь!!
EDIT: Это то, что я сделал до сих пор:
.h файл
@interface UserEdit : UIViewController {
IBOutlet UISwitch *male;
}
@property (nonatomic, retain) IBOutlet UISwitch *male;
.m файл
@synthesize male;
- (void)viewDidLoad {
[super viewDidLoad];
[male SetOn:NO];
}
приложение выгружается, когда оно попадает в строку SetOn выше
Мне также нужно иметь возможность не только устанавливать значение, но и читать его