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