// // TopicsViewController.h // acidcow // // Created by Matthew Handler on 4/15/11. // Copyright 2011 Earl Industries. All rights reserved. // #import #import "HJObjManager.h" //#import "PicDumpViewController.h" #import "SourcesEditViewController.h" #import "PhotoViewController.h" #import "FMDatabase.h" #import "SectionDictionary.h" #import "Fetcher.h" #import "Source.h" @interface TopicsViewController : UIViewController { UINavigationController *topicsNavigationController; NSMutableDictionary *sourcesDictionary; SectionDictionary *tableDictionary; // structure to sync with table PhotoViewController *photoViewController; HJObjManager* objMan; FMDatabase* db; } - (IBAction)showSources:(id)sender; @property (nonatomic, retain) NSMutableDictionary *sourcesDictionary; @property (nonatomic, retain) IBOutlet UITableView *tableView; @property (nonatomic, retain, readonly) UINavigationController *topicsNavigationController; @property (nonatomic, retain) PhotoViewController *photoViewController; - (void)getTopicsFromDb; - (void)addTopicToSectionDictionary:(Topic *)topic; - (void)loadSubscribedTopics; - (void)addTopicsFromJson:(NSData *)topics; - (void)addTopicsFromJson:(NSData *)data forSource:(Source *)source; @end