我有一个状态栏应用程序,我可以从中启动一个辅助应用程序以获取首选项。所有首选项都存储在NSUserDefaults
助手应用程序中,并addSuiteNamed:
在主应用程序中使用。
当辅助应用程序中的首选项发生更改时,我想通知主应用程序。做这个的最好方式是什么?
我尝试过使用NSDistributedNotificationCenter
,但这太慢而且不太可靠。
Realmac Software 的 RMSharedPreferences 似乎正是我想要的。它允许在多个应用程序之间进行通信,并且非常容易设置,并且似乎比 NSDistributedNotificationCenter 更可靠。