#import @interface AppController : NSObject { NSImage *gamerImage, *emblemImage, *bgImage, *rankImage; NSMutableData *receivedData; NSTextField *gamerTag, *totalGames, *matchGames, *custGames, *campMiss, *hiSkill, *totEXP, *playSince, *lastPlay, *nextPromo, *rank, *userInput, *notFound, *playerSnap, *callSign; NSButton *okay; NSProgressIndicator *progressIndicator; NSImageView *gamerImageView, *emblemView, *rankImageView; NSWindow *window; } - (id)init; - (void)parseData:(NSString *)htmlPage; - (IBAction)okay:(id)sender; - (int)indexOf:(NSString *)key inside:(NSString *)whole from:(int) start; - (NSString*)findAndReplace:(NSString *)key inside:(NSString *)whole with:(NSString *)replacement; - (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response; - (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data; - (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error; - (void)connectionDidFinishLoading:(NSURLConnection *)connection; @end