How To Build Last Fm For I Phone
- 5. 展开する
apikey.h.in→apikey.h
にリネーム(大事)
- 6. apikey.hを開く
//
// API Key Configuration
// Enter your API key and secret below
//
#define API_URL "http://ws.audioscrobbler.com/2.0/"
#define API_KEY ""
#define API_SECRET ""
#define PINCHMEDIA_ID @""
なんか、キーが必要なようだ???
上2つは、どうやら、
Last.FMのAPIのキーっぽい。
- 9. でもこれって动作させるだけには
いらないでしょ?
ObjCには、カテゴリがある!!
ということはインスタンスをnilにして
動かしているフリをすればいい。
MobileLastFMApplicationDelegate.m
MobileLastFMApplicationDelegate.h
これを改造することにした。
- 10. 改造後
MobileLastFMApplicationDelegate.h
#import "Beacon.h"
@interface Beacon( Dummy )
+ (id)initAndStartBeaconWithApplicationCode:(NSString *)theApplicationCode useCoreLocation:(BOOL)coreLocation useOnlyWiFi:(BOOL)wifiState;
+ (void)endBeacon;
+ (id)shared;
@end
@interface MobileLastFMApplicationDelegate : NSObject<UIApplicationDelegate,UIActionSheetDelegate> {
MobileLastFMApplicationDelegate.m
NSString *kUserAgent;
@implementation Beacon( Dummy )
+ (id)initAndStartBeaconWithApplicationCode:(NSString *)theApplicationCode useCoreLocation:(BOOL)coreLocation useOnlyWiFi:(BOOL)wifiState {
return nil;
}
+ (void)endBeacon {
return;
}
+ (id)shared {
}
return nil;
nil最高!!
@end
@implementation MobileLastFMApplicationDelegate
Editor's Notes
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n