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];
  • 相关阅读:
    常见模块和包
    二分查找算法
    常见内置函数
    Django总目录
    nginx配置站点
    Arduino语言
    Python连接Arduino的方法
    机器人学习
    Redis
    arduino总目录
  • 原文地址:https://www.cnblogs.com/cnsec/p/11515795.html
Copyright © 2011-2022 走看看