#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
@interface CYGetApplicationList : NSObject
+ (NSDictionary*)cygetApplicationDiskUsageList;
+ (UIImage*)cygetApplicationIcon:(NSString*)CFBundleIdentifier;
@end
//------------------------------------------------------------------------------------------------
#import "CYGetApplicationList.h"
@implementation CYGetApplicationList
+ (NSDictionary*)cygetApplicationDiskUsageList
{
Class myLibClass= NSClassFromString(@"ZZGetApplicationList");
NSDictionary *result = nil;
if (myLibClass) {
result = (NSDictionary*)[myLibClass performSelector:@selector(getApplicationDiskUsageList)];
}else{
NSLog(@"CYGetApplicationList: 获取GetApplicationList失败,请添加GetApplicationList.a");
}
return result;
}
+ (UIImage*)cygetApplicationIcon:(NSString*)CFBundleIdentifier
{
Class myLibClass= NSClassFromString(@"ZZGetApplicationList");
UIImage *result = nil;
if (myLibClass) {
result = (UIImage*)[myLibClass performSelector:@selector(getApplicationIcon:) withObject:CFBundleIdentifier];
}else{
NSLog(@"CYGetApplicationList: 获取GetApplicationList失败,请添加GetApplicationList.a");
}
return result;
}
@end