现在的位置: 首页 > 综合 > 正文

iOS常用代码

2013年10月16日 ⁄ 综合 ⁄ 共 807字 ⁄ 字号 评论关闭

一.本地通知

- (void)applicationDidEnterBackground:(UIApplication *)application
{
    dispatch_async(dispatch_get_main_queue(), ^{
        UILocalNotification * localNotification = [[UILocalNotification alloc] init];
        if (localNotification) {
            localNotification.fireDate= [[[NSDate alloc] init] dateByAddingTimeInterval:5];
            localNotification.timeZone=[NSTimeZone defaultTimeZone];
            localNotification.alertBody = @"客户端有新的版本,点击到App Store升级。";
            localNotification.alertAction = @"升级";
            localNotification.soundName = @"";
            [application scheduleLocalNotification:localNotification];
        }
    });
}

- (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification {
    // open app store link
    NSString * url = [NSString stringWithFormat:@"itms-apps://itunes.apple.com/app/id%@", @"10123"];
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:url]];
}

抱歉!评论已关闭.