В приложении приложите код:
- (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notif {
// show your view here!}
этот метод вызывается, когда ваше приложение получает локальное уведомление, и вы также можете использовать объект "notif" для хранения полезных данных при создании уведомления.
Если у вас есть представление MyView и его xib-файл (например, MyView.xib, в котором вы устанавливаете основной вид как класс MyView), вы можете сделать что-то подобное, чтобы загрузить его
В MyView.m добавьте метод класса для создания нового представления из xib:
+ (id) newMyView
{
UINib *nib = [UINib nibWithNibName:@"MyView" bundle:nil];
NSArray *nibArray = [nib instantiateWithOwner:self options:nil];
MyView *me = [nibArray objectAtIndex: 0];
return me;
}
тогда в ответном вызове локального уведомления вы можете получить что-то вроде:
MyView *view = [MyView newMyView];
[self.window addSubView:view];
Где окно - это свойство, которое вы обычно имеете в шаблоне делегата приложения.