我希望我们中的许多人都有相同的绑定问题,特别是嵌套绑定。
设想 :
我有一个类 Person,具有name
和role
属性。角色将来自其他来源。
人物类:
@interface Person : NSObject
@property (strong) NSString *fullName;
@property (strong) NSString *role;
@end
AppDelegate 类:
@interface AppDelegate : NSObject <NSApplicationDelegate>
@property (assign) IBOutlet NSWindow *window;
@property (strong) NSArray *persons;
@property (strong) NSArray *roles;
- (IBAction)save:(id)sender;
@end
我有一个表格视图和一个弹出按钮。TableView 绑定到 ArrayController。
如何将popupbutton绑定到角色,以便在对象或Person(即我们的模型)中更新选定的值?