У меня есть представление, в котором его объекты устанавливаются из базы данных и аналогичным образом сохраняются в базе данных. UITextViews отлично работают, но я не могу понять, как установить состояние UISwitch.
Я могу изменить это в IB, но это не то, что мне нужно. Запись в БД имеет логическое значение 0 или 1. Поэтому, если поле истинно, я хочу установить состояние UISwitch на ON.
Также, когда я сохраняю запись, мне нужно иметь возможность посмотреть значение в представлении и, таким образом, установить поле в моем table.
спасибо за любую помощь !!
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 выше
. Мне также нужно иметь возможность не только установить значение, но и прочитать его