码迷,mamicode.com
首页 > 移动开发 > 详细

关于UIApplication的认识

时间:2016-10-07 01:51:15      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:

UIApplication对象的使用

1. 在安卓里面也有   一个该对象就是象征着这个程序    是一个单例

 

2.获取方法 [UIApplication shareApplication]

 

3.一个iOS程序启动时候的第一个对象是UIApplication的对象

 

4.  利用Application可以进行一鞋应用级别的操作的 

 

 

5 利用Application可以进行一鞋应用级别的操作的 举例??????

[UIApplication shareApplication]

 

#define kDeviceVersion  [[UIDevice currentDevice] systemVersion].floatValue

 

@interface AppDelegate ()

 

@end

 

@implementation AppDelegate

 

 

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

    // Override point for customization after application launch.

    if (kDeviceVersion >= 8.0) {

        // 使用本地通知 (本例中只是badge,但是还有alert和sound都属于通知类型,其实如果只进行未读数在appIcon显示,只需要badge就可, 这里全写上为了方便以后的使用)

        UIUserNotificationSettings *settings = [UIUserNotificationSettings settingsForTypes:UIUserNotificationTypeBadge | UIUserNotificationTypeSound | UIUserNotificationTypeAlert categories:nil];

        // 进行注册

        [application registerUserNotificationSettings:settings];

    }

    return YES;

}

 

 

-(void)onClick {

    //做一些引用级别的操作

    UIApplication *app = [UIApplication sharedApplication];

    app.applicationIconBadgeNumber = 1000;

}

 

技术分享技术分享

 

关于UIApplication的认识

标签:

原文地址:http://www.cnblogs.com/Ninesday/p/5935261.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!