从iOS Today Widget发送消息到应用程序

时间:2016-02-04 15:22:50

标签: ios message ios8-today-widget today-extension

我有一个闹钟应用程序,最近使用今天的小部件扩展程序启动它。 我需要从今天的小部件打开和关闭警报,但“打开”和“关闭”的代码在应用程序内,而不是小部件。 如何从今天的小部件发送message到主应用程序?

1 个答案:

答案 0 :(得分:2)

您应该将设置写入共享组NSUserDefault值。请参阅App Extension Programming Guide

如果您需要立即通过扩展程序通知应用程序,反之亦然,您也可以使用达尔文通知,但是您永远无法确定何时这两个进程都处于活动状态,因此您仍然必须将该设置保留在NSUserDefaults中。请参阅CFNotificationCenter Reference