本帖最后由 菜瓢虫 于 2015-9-16 10:06 编辑  
 
今天学习本地通知,但是没有反应,其原因是iOS8的问题,需要在appdeleagte里面添加判断 
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {     // Override point for customization after application launch.     if ([UIApplication instancesRespondToSelector:@selector(registerUserNotificationSettings:)]) {         UIUserNotificationSettings *noteSetting =[UIUserNotificationSettings settingsForTypes:UIUserNotificationTypeAlert|UIUserNotificationTypeBadge|UIUserNotificationTypeSound                                                                                    categories:nil];         [[UIApplication sharedApplication] registerUserNotificationSettings:noteSetting];     }     return YES; }  
通知代码 UILocalNotification *ln = [[UILocalNotification alloc]init];     //    ln.soundName =@"";     ln.alertBody = @"你猜你猜";     ln.alertTitle = @"xxx";          ln.applicationIconBadgeNumber = 5;     ln.fireDate = [NSDate dateWithTimeIntervalSinceNow:5];  
    [[UIApplication sharedApplication]scheduleLocalNotification:ln];  
 
  
 
 | 
共 0 个关于本帖的回复 最后回复于 2015-9-16 11:06