zoukankan      html  css  js  c++  java
  • 修改程序图标标示数字

    1.修改自身应用图标标示数字:
       [UIApplication sharedApplication].applicationIconBadgeNumber = 10;
    2. 修改其他应用图标标示数字:
       ios7.0下的sdk
       Use class-dump to dump the headers for /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Library/PrivateFrameworks/iTunesStore.framework/iTunesStore

    涉及的头文件
    ISOperation-ISAuthentication.h
    ISOperation-ISLoadSoftwareMapAdditions.h
    ISOperation-ISLoadURLBagAdditions.h
    ISOperation.h
    ISOperationDelegate-Protocol.h
    ISOperationQueue.h
    ISSetApplicationBadgeOperation.h

    You may have to edit ISOperation.h:

    1. Change the #import "NSOperation.h" to #import
    2. Remove the "" in the first part of the interface. So you're just left with "id _delegate;"

    Then copy these 3 files into a "Headers" dir inside of the /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Library/PrivateFrameworks/iTunesStore.framework dir.

    You can now add the iTunesStore framework to your xcode project. Just point to the dir above.

    Now add "#import " to your code and, for your convenience, here's an example-function ready for use:

    CODE:
       
    1. ISSetApplicationBadgeOperation *sbadge = [[ISSetApplicationBadgeOperation alloc] init];
    2.     
    3.     
    4.     [sbadge setBundleIdentifier:bundleIdentifier];
    5.     [sbadge setBadgeValue:[NSString stringWithFormat:@"%d",number]];
    6.     [sbadge run];
    7.     [sbadge release];
  • 相关阅读:
    百度缓存
    thrift文件编写
    thrift初窥
    Shutil模块介绍
    多线程访问网站的爬虫的问题
    点滴记录python linux中的个人经验
    Yii框架的form处理
    使scrapy支持ftp下载
    mojoportal学习——文章翻译之站点图标
    mojoportal学习之特色模块对Artisteer2.4生成的模板的支持
  • 原文地址:https://www.cnblogs.com/cnsec/p/11515795.html
Copyright © 2011-2022 走看看