如何获得单选按钮的状态以及是否被选中?

Pro*_*Say 10 macos cocoa objective-c nsbutton

我有一组单选按钮(矩阵),它有4个选项.我怎样才能找到选择的内容(以编程方式)并获得它的BOOL?

hbw*_*hbw 11

假设您的单选按钮矩阵已命名matrix且属于类型NSMatrix *,您可以通过NSMatrix的selectedCell方法找到所选的NSButton ,然后通过NSButton的state方法访问按钮的状态,如下所示:

BOOL state = [[matrix selectedCell] state];
Run Code Online (Sandbox Code Playgroud)