[5.] iphone/notification_center_widget
[6.] iphone/preference_bundle
[7.] iphone/sbsettingstoggle
[8.] iphone/tool
[9.] iphone/tweak
[10.] iphone/xpc_service
Choose a Template (required): 9
Project Name (required): iOSREWCVideoDownloader
Package Name [com.yourcompany.iosrewcvideodownloader]: com.iosre.iosrewcvideodownloader
Author/Maintainer Name [sam]: sam
[iphone/tweak] MobileSubstrate Bundle filter [com.apple.springboard]: com.tencent.xin
[iphone/tweak] List of applications to terminate upon installation (space-separated, '-'
for none) [SpringBoard]: MicroMessenger
Instantiating iphone/tweak in iosrewcvideodownloader/...
Done.
9.4.2 Compose iOSREWCVideoDownloader.h
The finalized iOSREWCVideoDownloader.h looks like this:
@interface WCContentItem : NSObject
@property (retain, nonatomic) NSMutableArray *mediaList;
@end
@interface WCDataItem : NSObject
@property (retain, nonatomic) WCContentItem *contentObj;
@end
@interface WCUrl : NSObject
@property (retain, nonatomic) NSString *url;
@end
@interface WCMediaItem : NSObject
@property (retain, nonatomic) WCUrl *dataUrl;
- (id)pathForSightData;
@end
@interface WCContentItemViewTemplateNewSight : UIView
- (WCMediaItem *)iOSREMediaItemFromSight;
- (void)iOSREOnSaveToDisk;
- (void)iOSREOnCopyURL;
@end
@interface MMServiceCenter : NSObject
+ (id)defaultCenter;
- (id)getService:(Class)arg1;
@end
@interface WCFacade : NSObject
- (WCDataItem *)getTimelineDataItemOfIndex:(int)arg1;
@end
@interface WCTimeLineViewController : NSObject
- (int)calcDataItemIndex:(int)arg1;
@end
@interface MMTableViewCell : UITableViewCell
@end