【发布时间】:2017-02-09 03:20:21
【问题描述】:
是否可以在 Interface Builder 中使用 SuiteName 将用户界面元素(例如,NSTextField)绑定到 NSUserDefaults?我试图这样做是为了在小部件应用程序扩展和主应用程序之间与App Groups 共享用户默认值。
我目前正在通过读取我已实例化的 NSUserDefaults 对象在代码中执行此操作:
[[NSUserDefaults alloc] initWithSuiteName:@"group.com.joshparnham.AppName"]
然后在代码中手动设置我所有 UI 元素的值。
在Cocoa-dev mailing list 上提出了这个问题,但没有收到回复。
【问题讨论】:
标签: objective-c swift interface-builder nsuserdefaults xib