NSUserDefault обработка уведомлений об изменениях в watchppExtension

я создаю приложение iwatch просто для отображения значения на часы при нажатии на просмотр таблицы в приложении iphone.

Я хотел бы получить уведомление об изменениях общего значения пользователя по умолчанию. он разделяется между watchkitapp и приложением iphone, поэтому, когда пользователь вносит какие-либо изменения в телефон, я должен получить уведомление. я сделал следующее

Когда пользователь делает некоторые действия в приложении на телефоне

NSUserDefaults *shared = [[NSUserDefaults alloc] initWithSuiteName:@"group.app"];</br>
id object = [self.plantsArray objectAtIndex:[self.plantsTable indexPathForSelectedRow].row];</br>
[shared setObject:object forKey:@"data"];</br> [shared synchronize];

в расширении watchkit зарегистрировались для уведомления

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(print) name:NSUserDefaultsDidChangeNotification object:nil];

Но, к сожалению, я не получаю никаких уведомлений, любой знает какое-то решение

Ответы на вопрос(2)

Ваш ответ на вопрос