我是一个新手iOS程序员,我有一个问题。如何获得UISwitch的价值?
我目前在iOS核心数据上工作,我的问题是我想通过采用UISwitch
的值将数据插入到数据库的布尔属性中。
的问题是,我不知道这是什么我要调用的方法(例如的.text做同样的事情,但对于的UITextField)。我做了一个小的谷歌搜索,但没有结果。下面是一些代码:
[newContact setValue:howMany.text forKey:@"quantity"];
[newContact setValue:important.??? forKey:@"important"];
的howmany是一个文本框,重要的是UISwitch
这应该是重要的还是[重要的是]。 important.isOn将无法工作。 – 2012-02-09 21:25:43
@NickLockwood doc的声明属性为'@property(nonatomic,getter = isOn)BOOL on' – 2012-02-09 21:27:02
@ Paul.s right,但是'isOn'只有在你真正使用它作为方法时才会使用。如果您使用点语法,则使用属性的名称:'on'。 – 2012-02-09 21:31:36