diff options
-rw-r--r-- | Classes/PhotoViewController.h | 8 | ||||
-rw-r--r-- | Classes/PhotoViewController.m | 78 | ||||
-rw-r--r-- | Classes/Topic.m | 3 | ||||
-rw-r--r-- | Classes/TopicsViewController.m | 1 | ||||
-rw-r--r-- | PicCast.xcodeproj/handler.mode1v3 | 32 | ||||
-rw-r--r-- | PicCast.xcodeproj/handler.pbxuser | 749 |
6 files changed, 719 insertions, 152 deletions
diff --git a/Classes/PhotoViewController.h b/Classes/PhotoViewController.h index e1c71ae..471022d 100644 --- a/Classes/PhotoViewController.h +++ b/Classes/PhotoViewController.h @@ -11,14 +11,14 @@ #import "Topic.h" @interface PhotoViewController : TTThumbsViewController <NSURLProtocolClient> { - NSArray *photoList; - NSMutableData *_acidcowPage; + NSMutableData *_receivedData; Topic *topic; } -@property (nonatomic, retain) NSArray *photoList; -@property (retain) NSMutableData *_acidcowPage; +@property (retain) NSMutableData *_receivedData; @property (retain) Topic *topic; -(void)convertArray; +-(void)loadImages; + @end diff --git a/Classes/PhotoViewController.m b/Classes/PhotoViewController.m index 151aabd..850d425 100644 --- a/Classes/PhotoViewController.m +++ b/Classes/PhotoViewController.m @@ -9,6 +9,7 @@ #import "PhotoViewController.h" #import "PhotoSource.h" #import <Three20/Three20.h> +#import "CJSONDeserializer.h" @interface MyPhotoViewController : TTPhotoViewController { @@ -64,15 +65,15 @@ @implementation PhotoViewController -@synthesize photoList, topic; +@synthesize topic; - (void)viewDidLoad { -// [self convertArray]; [super viewDidLoad]; - _acidcowPage = [[NSMutableData data] retain]; + [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackOpaque]; + + _receivedData = [[NSMutableData data] retain]; - [self loadImages]; } - (void)viewWillDisappear:(BOOL)animated { @@ -80,24 +81,25 @@ self.navigationController.navigationBar.tintColor = [UIColor colorWithRed:24/255.0 green:45/255.0 blue:64/255.0 alpha:1.0]; } -- (void)setPhotoList:(NSArray *)list { - photoList = list; - [self convertArray]; -} - -(void)setTopic:(Topic *)t { topic = t; self.navigationItem.title = topic.title; [self loadImages]; - //NSLog(@"%@", topic.guid); } - (void)convertArray { - NSMutableArray *converted = [[NSMutableArray alloc] initWithCapacity:[photoList count]]; - for (NSString *url in photoList) { - [converted addObject:[[[Photo alloc] initWithURL:url - smallURL:url - size:CGSizeMake(0, 0)] autorelease]]; + NSMutableArray *converted = [[[NSMutableArray alloc] init] retain]; + + NSError *theError = nil; + id dictionary = [[CJSONDeserializer deserializer] deserialize:(NSData *)_receivedData error:&theError]; + NSLog(@"%@", dictionary); + NSArray *array = [dictionary objectForKey:@"list"]; + + for (NSDictionary *obj in array) { + [converted addObject:[[[Photo alloc] initWithURL:[obj objectForKey:@"original_url"] + smallURL:[obj objectForKey:@"original_url"] + size:CGSizeMake(0,0) + caption:[obj objectForKey:@"caption"]] autorelease]]; } @@ -106,18 +108,26 @@ title:topic.title photos:converted photos2:nil]; + + [converted release]; } #pragma mark - #pragma mark URL Connection Stuff - (void)loadImages { - - NSURLRequest *theRequest=[NSURLRequest requestWithURL:[NSURL URLWithString:topic.guid] +// +// NSLog(@"%@", [NSString stringWithFormat:@"http://piccast.memeschemes.com/json/pics_by_set/%@/", +// topic.foreignId]); + + NSURLRequest *theRequest=[NSURLRequest requestWithURL: + [NSURL URLWithString: + [NSString stringWithFormat:@"http://piccast.memeschemes.com/json/pics_by_set/%@/", + topic.foreignId]] cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:3600.0]; if ([NSURLConnection connectionWithRequest:theRequest delegate:self]) { - [_acidcowPage setLength:0]; + [_receivedData setLength:0]; } else { //[MBProgressHUD hideHUDForView:self.view animated:YES]; //[WerdMergeAppDelegate prompt:@"Error" withMessage:@"No internet connection" andButtonTitle:@"shucks" withDelegate:self]; @@ -125,11 +135,11 @@ } - (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response { - [_acidcowPage setLength:0]; + [_receivedData setLength:0]; } - (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data { - [_acidcowPage appendData:data]; + [_receivedData appendData:data]; } - (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error { @@ -143,21 +153,21 @@ } - (void)connectionDidFinishLoading:(NSURLConnection *)connection { - NSString *html = [[[NSString alloc] initWithData:_acidcowPage encoding:NSUTF8StringEncoding] autorelease]; - - NSRegularExpression* regex = [NSRegularExpression regularExpressionWithPattern:@"http://acidcow\\.com/pics[^ \"]+\\.(jpg|png|jpeg|gif)" - options:NSRegularExpressionCaseInsensitive - error:nil]; - NSArray *results = [regex matchesInString:html options:0 range:NSMakeRange(0, [html length])]; - NSMutableArray *strings = [[NSMutableArray alloc] initWithCapacity:[results count]]; - for (NSTextCheckingResult *obj in results) { - [strings addObject:[html substringWithRange:[obj range]]]; - - //NSLog(@"found: %@", [html substringWithRange:[obj range]]); - } +// NSString *html = [[[NSString alloc] initWithData:_receivedData encoding:NSUTF8StringEncoding] autorelease]; +// +// NSRegularExpression* regex = [NSRegularExpression regularExpressionWithPattern:@"http://acidcow\\.com/pics[^ \"]+\\.(jpg|png|jpeg|gif)" +// options:NSRegularExpressionCaseInsensitive +// error:nil]; +// NSArray *results = [regex matchesInString:html options:0 range:NSMakeRange(0, [html length])]; +// NSMutableArray *strings = [[NSMutableArray alloc] initWithCapacity:[results count]]; +// for (NSTextCheckingResult *obj in results) { +// [strings addObject:[html substringWithRange:[obj range]]]; +// +// //NSLog(@"found: %@", [html substringWithRange:[obj range]]); +// } //PhotoViewController *photoView = [[[PhotoViewController alloc] init] autorelease]; - self.photoList = strings; + //self.photoList = strings; [self convertArray]; //[self.navigationController pushViewController:photoView animated:YES]; // [self.view addSubview:(UIView *)photoView]; @@ -196,7 +206,7 @@ */ - (void)dealloc { - [photoList release]; + //[photoList release]; [super dealloc]; } diff --git a/Classes/Topic.m b/Classes/Topic.m index 8b7ec20..12364f8 100644 --- a/Classes/Topic.m +++ b/Classes/Topic.m @@ -29,6 +29,7 @@ topic.releaseDate = [result dateForColumn:@"releaseDate"]; topic.category = [result stringForColumn:@"category"]; topic.picCount = [NSNumber numberWithInt:[result intForColumn:@"picCount"]]; + topic.foreignId = [NSNumber numberWithInt:[result intForColumn:@"foreignId"]]; return topic; } @@ -44,7 +45,7 @@ topic.description = [obj objectForKey:@"description"]; topic.releaseDate = [NSDate dateWithTimeIntervalSince1970:[[obj objectForKey:@"created_unixtime"] doubleValue]]; topic.category = [obj objectForKey:@"category"]; - topic.picCount = [NSNumber numberWithInt:10]; //[obj objectForKey:@"picCount"]; + topic.picCount = [obj objectForKey:@"pic_count"]; return topic; } diff --git a/Classes/TopicsViewController.m b/Classes/TopicsViewController.m index 78258d7..3431e62 100644 --- a/Classes/TopicsViewController.m +++ b/Classes/TopicsViewController.m @@ -300,6 +300,7 @@ photoViewController = [[[PhotoViewController alloc] init] autorelease]; photoViewController.topic = [[tableDictionary objectForIndex:indexPath.section] objectAtIndex:indexPath.row]; [self.navigationController pushViewController:photoViewController animated:YES]; + //[application setStatusBarStyle:UIStatusBarStyleBlackOpaque]; } diff --git a/PicCast.xcodeproj/handler.mode1v3 b/PicCast.xcodeproj/handler.mode1v3 index a5d9129..00da2b0 100644 --- a/PicCast.xcodeproj/handler.mode1v3 +++ b/PicCast.xcodeproj/handler.mode1v3 @@ -277,13 +277,13 @@ <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key> <array> <array> - <integer>36</integer> + <integer>14</integer> <integer>4</integer> <integer>0</integer> </array> </array> <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key> - <string>{{0, 118}, {282, 667}}</string> + <string>{{0, 34}, {282, 667}}</string> </dict> <key>PBXTopSmartGroupGIDs</key> <array/> @@ -320,7 +320,7 @@ <key>PBXProjectModuleGUID</key> <string>1CE0B20306471E060097A5F4</string> <key>PBXProjectModuleLabel</key> - <string>TopicsViewController.m</string> + <string>PhotoViewController.m</string> <key>PBXSplitModuleInNavigatorKey</key> <dict> <key>Split0</key> @@ -328,11 +328,11 @@ <key>PBXProjectModuleGUID</key> <string>1CE0B20406471E060097A5F4</string> <key>PBXProjectModuleLabel</key> - <string>TopicsViewController.m</string> + <string>PhotoViewController.m</string> <key>_historyCapacity</key> <integer>0</integer> <key>bookmark</key> - <string>4E75CEA413676E8E00ED9C9D</string> + <string>4E75CF091367787600ED9C9D</string> <key>history</key> <array> <string>4E68286F1359595F001EB808</string> @@ -367,8 +367,6 @@ <string>4EB542AB136541D2009A5AC5</string> <string>4EB542AC136541D2009A5AC5</string> <string>4EE055FA13667616000FE2EF</string> - <string>4EE055FC13667616000FE2EF</string> - <string>4EE055FE13667616000FE2EF</string> <string>4E75CDA91367493A00ED9C9D</string> <string>4E75CDAF1367496F00ED9C9D</string> <string>4E75CDF51367576200ED9C9D</string> @@ -384,8 +382,11 @@ <string>4E75CE6C13676A3500ED9C9D</string> <string>4E75CE8513676B4800ED9C9D</string> <string>4E75CE9113676C3A00ED9C9D</string> - <string>4E75CE9E13676E7600ED9C9D</string> - <string>4E75CE9F13676E7600ED9C9D</string> + <string>4E75CEAC1367738400ED9C9D</string> + <string>4E75CEB6136773F800ED9C9D</string> + <string>4E75CEE71367772300ED9C9D</string> + <string>4E75CEFA136777D500ED9C9D</string> + <string>4E75CEFB136777D500ED9C9D</string> </array> </dict> <key>SplitCount</key> @@ -583,14 +584,15 @@ <integer>5</integer> <key>WindowOrderList</key> <array> - <string>4E75CEA513676E8E00ED9C9D</string> + <string>4E75CF081367786600ED9C9D</string> + <string>4E75CEDB1367756400ED9C9D</string> <string>1C530D57069F1CE1000CFCEE</string> <string>4E75CD90136747B800ED9C9D</string> <string>4E75CD851367476C00ED9C9D</string> <string>4E6827C813593DE3001EB808</string> - <string>1CD10A99069EF8BA00B06720</string> <string>1C78EAAD065D492600B07095</string> <string>/Users/handler/Documents/code/xCode/PicCast/PicCast.xcodeproj</string> + <string>1CD10A99069EF8BA00B06720</string> </array> <key>WindowString</key> <string>66 133 1268 726 0 0 1440 878 </string> @@ -616,7 +618,7 @@ <key>PBXProjectModuleGUID</key> <string>1CD0528F0623707200166675</string> <key>PBXProjectModuleLabel</key> - <string>Fetcher.m</string> + <string>TopicsViewController.m</string> <key>StatusBarVisibility</key> <true/> </dict> @@ -1217,8 +1219,8 @@ <true/> <key>TableOfContents</key> <array> - <string>4EB5408213650D7B009A5AC5</string> - <string>4EB5408313650D7B009A5AC5</string> + <string>4E75CEDB1367756400ED9C9D</string> + <string>4E75CEDC1367756400ED9C9D</string> <string>1CE0B1FE06471DED0097A5F4</string> <string>1CA1AED706398EBD00589147</string> </array> @@ -1227,7 +1229,7 @@ <key>WindowString</key> <string>136 384 744 409 0 0 1440 878 </string> <key>WindowToolGUID</key> - <string>4EB5408213650D7B009A5AC5</string> + <string>4E75CEDB1367756400ED9C9D</string> <key>WindowToolIsVisible</key> <false/> </dict> diff --git a/PicCast.xcodeproj/handler.pbxuser b/PicCast.xcodeproj/handler.pbxuser index 2ea5968..01eed0b 100644 --- a/PicCast.xcodeproj/handler.pbxuser +++ b/PicCast.xcodeproj/handler.pbxuser @@ -43,9 +43,9 @@ 1D6058900D05DD3D006BFB54 /* PicCast */, ); breakpoints = ( - 4EB540A213650E3D009A5AC5 /* Topic.m:83 */, - 4EB540B013650EF6009A5AC5 /* Topic.m:79 */, - 4EB54140136515F1009A5AC5 /* Topic.m:80 */, + 4EB540A213650E3D009A5AC5 /* Topic.m:84 */, + 4EB540B013650EF6009A5AC5 /* Topic.m:80 */, + 4EB54140136515F1009A5AC5 /* Topic.m:81 */, 4EB5415A13651753009A5AC5 /* FMDatabase.m:659 */, 4EB5415C13651754009A5AC5 /* FMDatabase.m:658 */, 4EB5415E13651756009A5AC5 /* FMDatabase.m:660 */, @@ -97,12 +97,15 @@ 4E75CDBE13674A0800ED9C9D /* SourcesEditViewController.m:81 */, 4E75CDCF13674A7900ED9C9D /* Source.m:41 */, 4E75CDD113674A8E00ED9C9D /* Source.m:42 */, - 4E75CDDF1367566A00ED9C9D /* Topic.m:45 */, + 4E75CDDF1367566A00ED9C9D /* Topic.m:46 */, 4E75CE7113676A4200ED9C9D /* TopicsViewController.m:184 */, 4E75CE7313676A9400ED9C9D /* TopicsViewController.m:183 */, 4E75CE7C13676AEC00ED9C9D /* TopicsViewController.m:114 */, 4E75CE7E13676AFB00ED9C9D /* TopicsViewController.m:127 */, - 4E75CE8A13676B6000ED9C9D /* Topic.m:46 */, + 4E75CE8A13676B6000ED9C9D /* Topic.m:47 */, + 4E75CEC91367748D00ED9C9D /* PhotoViewController.m:171 */, + 4E75CEDD136775F600ED9C9D /* PhotoViewController.m:99 */, + 4E75CEF8136777D200ED9C9D /* PhotoViewController.m:122 */, ); codeSenseManager = 4E6827BA13593BCD001EB808 /* Code sense */; executables = ( @@ -285,6 +288,52 @@ 4E75CE9F13676E7600ED9C9D /* PBXTextBookmark */ = 4E75CE9F13676E7600ED9C9D /* PBXTextBookmark */; 4E75CEA013676E7600ED9C9D /* PBXTextBookmark */ = 4E75CEA013676E7600ED9C9D /* PBXTextBookmark */; 4E75CEA413676E8E00ED9C9D /* PBXTextBookmark */ = 4E75CEA413676E8E00ED9C9D /* PBXTextBookmark */; + 4E75CEAC1367738400ED9C9D /* PBXBookmark */ = 4E75CEAC1367738400ED9C9D /* PBXBookmark */; + 4E75CEAD1367738400ED9C9D /* PBXTextBookmark */ = 4E75CEAD1367738400ED9C9D /* PBXTextBookmark */; + 4E75CEAE1367738400ED9C9D /* PBXTextBookmark */ = 4E75CEAE1367738400ED9C9D /* PBXTextBookmark */; + 4E75CEAF1367738400ED9C9D /* PBXTextBookmark */ = 4E75CEAF1367738400ED9C9D /* PBXTextBookmark */; + 4E75CEB0136773C400ED9C9D /* PBXTextBookmark */ = 4E75CEB0136773C400ED9C9D /* PBXTextBookmark */; + 4E75CEB1136773C400ED9C9D /* XCBuildMessageTextBookmark */ = 4E75CEB1136773C400ED9C9D /* XCBuildMessageTextBookmark */; + 4E75CEB2136773C400ED9C9D /* PBXTextBookmark */ = 4E75CEB2136773C400ED9C9D /* PBXTextBookmark */; + 4E75CEB3136773C400ED9C9D /* PBXTextBookmark */ = 4E75CEB3136773C400ED9C9D /* PBXTextBookmark */; + 4E75CEB6136773F800ED9C9D /* PBXTextBookmark */ = 4E75CEB6136773F800ED9C9D /* PBXTextBookmark */; + 4E75CEB7136773F800ED9C9D /* PBXTextBookmark */ = 4E75CEB7136773F800ED9C9D /* PBXTextBookmark */; + 4E75CEB8136773F800ED9C9D /* PBXTextBookmark */ = 4E75CEB8136773F800ED9C9D /* PBXTextBookmark */; + 4E75CEBC1367740C00ED9C9D /* PBXTextBookmark */ = 4E75CEBC1367740C00ED9C9D /* PBXTextBookmark */; + 4E75CEC01367745400ED9C9D /* PBXTextBookmark */ = 4E75CEC01367745400ED9C9D /* PBXTextBookmark */; + 4E75CEC11367745400ED9C9D /* PBXTextBookmark */ = 4E75CEC11367745400ED9C9D /* PBXTextBookmark */; + 4E75CEC21367745400ED9C9D /* PBXTextBookmark */ = 4E75CEC21367745400ED9C9D /* PBXTextBookmark */; + 4E75CEC51367746500ED9C9D /* PBXTextBookmark */ = 4E75CEC51367746500ED9C9D /* PBXTextBookmark */; + 4E75CEC61367746500ED9C9D /* PBXTextBookmark */ = 4E75CEC61367746500ED9C9D /* PBXTextBookmark */; + 4E75CEC71367746800ED9C9D /* PBXTextBookmark */ = 4E75CEC71367746800ED9C9D /* PBXTextBookmark */; + 4E75CED11367750E00ED9C9D /* PBXTextBookmark */ = 4E75CED11367750E00ED9C9D /* PBXTextBookmark */; + 4E75CED21367750E00ED9C9D /* PBXTextBookmark */ = 4E75CED21367750E00ED9C9D /* PBXTextBookmark */; + 4E75CED31367750E00ED9C9D /* PBXTextBookmark */ = 4E75CED31367750E00ED9C9D /* PBXTextBookmark */; + 4E75CED61367752900ED9C9D /* PBXTextBookmark */ = 4E75CED61367752900ED9C9D /* PBXTextBookmark */; + 4E75CED71367752900ED9C9D /* PBXTextBookmark */ = 4E75CED71367752900ED9C9D /* PBXTextBookmark */; + 4E75CED91367756400ED9C9D /* PBXTextBookmark */ = 4E75CED91367756400ED9C9D /* PBXTextBookmark */; + 4E75CEDA1367756400ED9C9D /* PBXTextBookmark */ = 4E75CEDA1367756400ED9C9D /* PBXTextBookmark */; + 4E75CEE11367760500ED9C9D /* PBXTextBookmark */ = 4E75CEE11367760500ED9C9D /* PBXTextBookmark */; + 4E75CEE21367760500ED9C9D /* PBXTextBookmark */ = 4E75CEE21367760500ED9C9D /* PBXTextBookmark */; + 4E75CEE31367760500ED9C9D /* PBXTextBookmark */ = 4E75CEE31367760500ED9C9D /* PBXTextBookmark */; + 4E75CEE71367772300ED9C9D /* PBXTextBookmark */ = 4E75CEE71367772300ED9C9D /* PBXTextBookmark */; + 4E75CEE81367772300ED9C9D /* PBXTextBookmark */ = 4E75CEE81367772300ED9C9D /* PBXTextBookmark */; + 4E75CEE91367772300ED9C9D /* PBXTextBookmark */ = 4E75CEE91367772300ED9C9D /* PBXTextBookmark */; + 4E75CEED1367775100ED9C9D /* PBXTextBookmark */ = 4E75CEED1367775100ED9C9D /* PBXTextBookmark */; + 4E75CEEE1367775100ED9C9D /* PBXTextBookmark */ = 4E75CEEE1367775100ED9C9D /* PBXTextBookmark */; + 4E75CEEF1367776100ED9C9D /* PBXTextBookmark */ = 4E75CEEF1367776100ED9C9D /* PBXTextBookmark */; + 4E75CEF01367776100ED9C9D /* PBXTextBookmark */ = 4E75CEF01367776100ED9C9D /* PBXTextBookmark */; + 4E75CEF31367779200ED9C9D /* PBXTextBookmark */ = 4E75CEF31367779200ED9C9D /* PBXTextBookmark */; + 4E75CEF41367779200ED9C9D /* PBXTextBookmark */ = 4E75CEF41367779200ED9C9D /* PBXTextBookmark */; + 4E75CEF51367779200ED9C9D /* PBXTextBookmark */ = 4E75CEF51367779200ED9C9D /* PBXTextBookmark */; + 4E75CEF71367779C00ED9C9D /* PBXTextBookmark */ = 4E75CEF71367779C00ED9C9D /* PBXTextBookmark */; + 4E75CEFA136777D500ED9C9D /* PBXTextBookmark */ = 4E75CEFA136777D500ED9C9D /* PBXTextBookmark */; + 4E75CEFB136777D500ED9C9D /* PBXTextBookmark */ = 4E75CEFB136777D500ED9C9D /* PBXTextBookmark */; + 4E75CEFC136777D500ED9C9D /* PBXTextBookmark */ = 4E75CEFC136777D500ED9C9D /* PBXTextBookmark */; + 4E75CEFF1367781A00ED9C9D /* PBXTextBookmark */ = 4E75CEFF1367781A00ED9C9D /* PBXTextBookmark */; + 4E75CF031367784E00ED9C9D /* PBXTextBookmark */ = 4E75CF031367784E00ED9C9D /* PBXTextBookmark */; + 4E75CF071367786600ED9C9D /* PBXTextBookmark */ = 4E75CF071367786600ED9C9D /* PBXTextBookmark */; + 4E75CF091367787600ED9C9D /* PBXTextBookmark */ = 4E75CF091367787600ED9C9D /* PBXTextBookmark */; 4E8CFDB41361F7C900B810C6 = 4E8CFDB41361F7C900B810C6 /* PBXTextBookmark */; 4E8CFDB61361F7C900B810C6 = 4E8CFDB61361F7C900B810C6 /* PBXTextBookmark */; 4E8CFDB71361F7C900B810C6 = 4E8CFDB71361F7C900B810C6 /* PBXTextBookmark */; @@ -428,10 +477,10 @@ }; 4E6827E813594115001EB808 /* TopicsViewController.m */ = { uiCtxt = { - sepNavFolds = "{\n c = (\n {\n l = DetailViewController;\n r = \"{6124, 24}\";\n s = 1;\n },\n {\n l = DetailViewController;\n r = \"{6175, 24}\";\n s = 1;\n },\n {\n l = \"Nib name\";\n r = \"{6225, 12}\";\n s = 1;\n }\n );\n r = \"{0, 13571}\";\n s = 0;\n}"; - sepNavIntBoundsRect = "{{0, 0}, {903, 5577}}"; - sepNavSelRange = "{1777, 0}"; - sepNavVisRange = "{863, 1608}"; + sepNavFolds = "{\n c = (\n {\n l = DetailViewController;\n r = \"{6124, 24}\";\n s = 1;\n },\n {\n l = DetailViewController;\n r = \"{6175, 24}\";\n s = 1;\n },\n {\n l = \"Nib name\";\n r = \"{6225, 12}\";\n s = 1;\n }\n );\n r = \"{0, 13635}\";\n s = 0;\n}"; + sepNavIntBoundsRect = "{{0, 0}, {1160, 5460}}"; + sepNavSelRange = "{9901, 0}"; + sepNavVisRange = "{9477, 582}"; sepNavWindowFrame = "{{15, 323}, {1196, 550}}"; }; }; @@ -472,9 +521,9 @@ }; 4E68282E13594C48001EB808 /* Topic.m */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {903, 1365}}"; - sepNavSelRange = "{1633, 0}"; - sepNavVisRange = "{0, 1683}"; + sepNavIntBoundsRect = "{{0, 0}, {903, 1391}}"; + sepNavSelRange = "{1205, 0}"; + sepNavVisRange = "{2129, 1468}"; }; }; 4E68286F1359595F001EB808 /* PBXTextBookmark */ = { @@ -592,7 +641,7 @@ ignoreCount = 0; lineNumber = 54; location = PicCast; - modificationTime = 325545591.93145; + modificationTime = 325548135.791114; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -630,7 +679,7 @@ ignoreCount = 0; lineNumber = 55; location = PicCast; - modificationTime = 325545591.931485; + modificationTime = 325548135.796228; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -648,7 +697,7 @@ ignoreCount = 0; lineNumber = 56; location = PicCast; - modificationTime = 325545591.931529; + modificationTime = 325548135.801752; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -666,7 +715,7 @@ ignoreCount = 0; lineNumber = 58; location = PicCast; - modificationTime = 325545591.931554; + modificationTime = 325548135.806603; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -684,7 +733,7 @@ ignoreCount = 0; lineNumber = 138; location = PicCast; - modificationTime = 325545591.931587; + modificationTime = 325548135.811137; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -702,7 +751,7 @@ ignoreCount = 0; lineNumber = 142; location = PicCast; - modificationTime = 325545591.931605; + modificationTime = 325548135.815671; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -720,7 +769,7 @@ ignoreCount = 0; lineNumber = 69; location = PicCast; - modificationTime = 325545591.931619; + modificationTime = 325548135.82014; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -863,7 +912,7 @@ ignoreCount = 0; lineNumber = 80; location = PicCast; - modificationTime = 325545591.931635; + modificationTime = 325548135.824845; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -881,7 +930,7 @@ ignoreCount = 0; lineNumber = 81; location = PicCast; - modificationTime = 325545591.93165; + modificationTime = 325548135.830413; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -919,7 +968,7 @@ ignoreCount = 0; lineNumber = 41; location = PicCast; - modificationTime = 325545591.931685; + modificationTime = 325548135.836391; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -937,7 +986,7 @@ ignoreCount = 0; lineNumber = 42; location = PicCast; - modificationTime = 325545591.931706; + modificationTime = 325548135.841473; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -1001,7 +1050,7 @@ vrLen = 1644; vrLoc = 1052; }; - 4E75CDDF1367566A00ED9C9D /* Topic.m:45 */ = { + 4E75CDDF1367566A00ED9C9D /* Topic.m:46 */ = { isa = PBXFileBreakpoint; actions = ( ); @@ -1013,9 +1062,9 @@ functionName = "+initFromJsonObject:"; hitCount = 0; ignoreCount = 0; - lineNumber = 45; + lineNumber = 46; location = PicCast; - modificationTime = 325545591.931723; + modificationTime = 325548135.84608; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -1064,7 +1113,7 @@ fRef = 4E68282E13594C48001EB808 /* Topic.m */; fallbackIsa = XCBuildMessageTextBookmark; rLen = 1; - rLoc = 52; + rLoc = 53; rType = 1; }; 4E75CDF21367575C00ED9C9D /* PBXTextBookmark */ = { @@ -1072,7 +1121,7 @@ fRef = 4E68282E13594C48001EB808 /* Topic.m */; name = "Topic.m: 53"; rLen = 0; - rLoc = 1881; + rLoc = 1931; rType = 0; vrLen = 700; vrLoc = 1251; @@ -1132,7 +1181,7 @@ fRef = 4E68282E13594C48001EB808 /* Topic.m */; name = "Topic.m: 45"; rLen = 0; - rLoc = 1615; + rLoc = 1695; rType = 0; vrLen = 1743; vrLoc = 1143; @@ -1166,9 +1215,9 @@ }; 4E75CE0213675F1100ED9C9D /* Fetcher.m */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1160, 832}}"; + sepNavIntBoundsRect = "{{0, 0}, {1160, 884}}"; sepNavSelRange = "{186, 0}"; - sepNavVisRange = "{0, 416}"; + sepNavVisRange = "{0, 402}"; }; }; 4E75CE2F136767A300ED9C9D /* PBXTextBookmark */ = { @@ -1296,7 +1345,7 @@ fRef = 4E68282E13594C48001EB808 /* Topic.m */; name = "Topic.m: 53"; rLen = 0; - rLoc = 1881; + rLoc = 1931; rType = 0; vrLen = 732; vrLoc = 1463; @@ -1306,7 +1355,7 @@ fRef = 4E6827E813594115001EB808 /* TopicsViewController.m */; name = "TopicsViewController.m: 413"; rLen = 0; - rLoc = 13403; + rLoc = 13467; rType = 0; vrLen = 458; vrLoc = 13613; @@ -1571,7 +1620,7 @@ ignoreCount = 0; lineNumber = 184; location = PicCast; - modificationTime = 325545591.931794; + modificationTime = 325548135.850553; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -1589,7 +1638,7 @@ ignoreCount = 0; lineNumber = 183; location = PicCast; - modificationTime = 325545591.931897; + modificationTime = 325548135.869727; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -1627,7 +1676,7 @@ ignoreCount = 0; lineNumber = 114; location = PicCast; - modificationTime = 325545591.931962; + modificationTime = 325548135.875307; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -1645,7 +1694,7 @@ ignoreCount = 0; lineNumber = 127; location = PicCast; - modificationTime = 325545591.932026; + modificationTime = 325548135.880593; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -1684,7 +1733,7 @@ fRef = 4E68282E13594C48001EB808 /* Topic.m */; name = "Topic.m: 36"; rLen = 0; - rLoc = 1166; + rLoc = 1246; rType = 0; vrLen = 1810; vrLoc = 716; @@ -1709,7 +1758,7 @@ vrLen = 1282; vrLoc = 4940; }; - 4E75CE8A13676B6000ED9C9D /* Topic.m:46 */ = { + 4E75CE8A13676B6000ED9C9D /* Topic.m:47 */ = { isa = PBXFileBreakpoint; actions = ( ); @@ -1721,9 +1770,9 @@ functionName = "+initWithJsonObject:"; hitCount = 0; ignoreCount = 0; - lineNumber = 46; + lineNumber = 47; location = PicCast; - modificationTime = 325545591.932084; + modificationTime = 325548135.885686; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -1742,7 +1791,7 @@ fRef = 4E68282E13594C48001EB808 /* Topic.m */; name = "Topic.m: 46"; rLen = 0; - rLoc = 1633; + rLoc = 1713; rType = 0; vrLen = 1764; vrLoc = 0; @@ -1792,7 +1841,7 @@ fRef = 4E68282E13594C48001EB808 /* Topic.m */; name = "Topic.m: 46"; rLen = 0; - rLoc = 1633; + rLoc = 1713; rType = 0; vrLen = 1764; vrLoc = 0; @@ -1827,6 +1876,510 @@ vrLen = 1608; vrLoc = 863; }; + 4E75CEAC1367738400ED9C9D /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 4EBFCBBC1360F90A005AC5CC /* Default@2x.png */; + }; + 4E75CEAD1367738400ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4E6827E813594115001EB808 /* TopicsViewController.m */; + name = "TopicsViewController.m: 114"; + rLen = 224; + rLoc = 3394; + rType = 0; + vrLen = 1304; + vrLoc = 3303; + }; + 4E75CEAE1367738400ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + name = "PhotoViewController.m: 104"; + rLen = 0; + rLoc = 2087; + rType = 0; + vrLen = 1351; + vrLoc = 2106; + }; + 4E75CEAF1367738400ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + name = "PhotoViewController.m: 105"; + rLen = 0; + rLoc = 2087; + rType = 0; + vrLen = 1208; + vrLoc = 1679; + }; + 4E75CEB0136773C400ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4E75CE0213675F1100ED9C9D /* Fetcher.m */; + name = "Fetcher.m: 10"; + rLen = 0; + rLoc = 186; + rType = 0; + vrLen = 402; + vrLoc = 0; + }; + 4E75CEB1136773C400ED9C9D /* XCBuildMessageTextBookmark */ = { + isa = PBXTextBookmark; + comments = "'application' undeclared (first use in this function)"; + fRef = 4E6827E813594115001EB808 /* TopicsViewController.m */; + fallbackIsa = XCBuildMessageTextBookmark; + rLen = 1; + rLoc = 302; + rType = 1; + }; + 4E75CEB2136773C400ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4E6827E813594115001EB808 /* TopicsViewController.m */; + name = "TopicsViewController.m: 303"; + rLen = 0; + rLoc = 9958; + rType = 0; + vrLen = 691; + vrLoc = 9534; + }; + 4E75CEB3136773C400ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4ED6DB14135A194A00BEF0B7 /* HJObjManager.m */; + name = "HJObjManager.m: 21"; + rLen = 6; + rLoc = 468; + rType = 0; + vrLen = 936; + vrLoc = 334; + }; + 4E75CEB6136773F800ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4E6827E813594115001EB808 /* TopicsViewController.m */; + name = "TopicsViewController.m: 114"; + rLen = 224; + rLoc = 3394; + rType = 0; + vrLen = 1399; + vrLoc = 9152; + }; + 4E75CEB7136773F800ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + name = "PhotoViewController.m: 73"; + rLen = 0; + rLoc = 2080; + rType = 0; + vrLen = 1131; + vrLoc = 1434; + }; + 4E75CEB8136773F800ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + name = "PhotoViewController.m: 74"; + rLen = 0; + rLoc = 2080; + rType = 0; + vrLen = 1038; + vrLoc = 1476; + }; + 4E75CEBC1367740C00ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + name = "PhotoViewController.m: 74"; + rLen = 0; + rLoc = 2053; + rType = 0; + vrLen = 1021; + vrLoc = 1537; + }; + 4E75CEC01367745400ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + name = "PhotoViewController.m: 92"; + rLen = 0; + rLoc = 2087; + rType = 0; + vrLen = 1182; + vrLoc = 1678; + }; + 4E75CEC11367745400ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4E68282E13594C48001EB808 /* Topic.m */; + name = "Topic.m: 46"; + rLen = 0; + rLoc = 1713; + rType = 0; + vrLen = 1764; + vrLoc = 0; + }; + 4E75CEC21367745400ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4E68282E13594C48001EB808 /* Topic.m */; + name = "Topic.m: 47"; + rLen = 0; + rLoc = 1806; + rType = 0; + vrLen = 1730; + vrLoc = 73; + }; + 4E75CEC51367746500ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4E6827E813594115001EB808 /* TopicsViewController.m */; + name = "TopicsViewController.m: 303"; + rLen = 0; + rLoc = 9958; + rType = 0; + vrLen = 691; + vrLoc = 9534; + }; + 4E75CEC61367746500ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4ED6DB14135A194A00BEF0B7 /* HJObjManager.m */; + name = "HJObjManager.m: 21"; + rLen = 6; + rLoc = 468; + rType = 0; + vrLen = 936; + vrLoc = 334; + }; + 4E75CEC71367746800ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4E68282E13594C48001EB808 /* Topic.m */; + name = "Topic.m: 47"; + rLen = 0; + rLoc = 1806; + rType = 0; + vrLen = 1740; + vrLoc = 133; + }; + 4E75CEC91367748D00ED9C9D /* PhotoViewController.m:171 */ = { + isa = PBXFileBreakpoint; + actions = ( + ); + breakpointStyle = 0; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + fileReference = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + functionName = "-connectionDidFinishLoading:"; + hitCount = 0; + ignoreCount = 0; + lineNumber = 171; + location = PicCast; + modificationTime = 325548135.889691; + originalNumberOfMultipleMatches = 1; + state = 2; + }; + 4E75CED11367750E00ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4E68282E13594C48001EB808 /* Topic.m */; + name = "Topic.m: 47"; + rLen = 0; + rLoc = 1806; + rType = 0; + vrLen = 1740; + vrLoc = 133; + }; + 4E75CED21367750E00ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + rLen = 0; + rLoc = 85; + rType = 1; + }; + 4E75CED31367750E00ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + name = "PhotoViewController.m: 93"; + rLen = 0; + rLoc = 2087; + rType = 0; + vrLen = 1182; + vrLoc = 1678; + }; + 4E75CED61367752900ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4E6827E813594115001EB808 /* TopicsViewController.m */; + name = "TopicsViewController.m: 303"; + rLen = 0; + rLoc = 9958; + rType = 0; + vrLen = 691; + vrLoc = 9534; + }; + 4E75CED71367752900ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4ED6DB14135A194A00BEF0B7 /* HJObjManager.m */; + name = "HJObjManager.m: 21"; + rLen = 6; + rLoc = 468; + rType = 0; + vrLen = 936; + vrLoc = 334; + }; + 4E75CED91367756400ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4E6827E813594115001EB808 /* TopicsViewController.m */; + name = "TopicsViewController.m: 303"; + rLen = 0; + rLoc = 9958; + rType = 0; + vrLen = 691; + vrLoc = 9534; + }; + 4E75CEDA1367756400ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4ED6DB14135A194A00BEF0B7 /* HJObjManager.m */; + name = "HJObjManager.m: 21"; + rLen = 6; + rLoc = 468; + rType = 0; + vrLen = 936; + vrLoc = 334; + }; + 4E75CEDD136775F600ED9C9D /* PhotoViewController.m:99 */ = { + isa = PBXFileBreakpoint; + actions = ( + ); + breakpointStyle = 0; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + fileReference = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + functionName = "-convertArray"; + hitCount = 1; + ignoreCount = 0; + lineNumber = 99; + location = PicCast; + modificationTime = 325548148.1984; + originalNumberOfMultipleMatches = 1; + state = 2; + }; + 4E75CEE11367760500ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4EA95FD3135CE959009243EE /* PhotoViewController.h */; + name = "PhotoViewController.h: 25"; + rLen = 0; + rLoc = 474; + rType = 0; + vrLen = 549; + vrLoc = 0; + }; + 4E75CEE21367760500ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + name = "PhotoViewController.m: 104"; + rLen = 0; + rLoc = 2087; + rType = 0; + vrLen = 1451; + vrLoc = 2118; + }; + 4E75CEE31367760500ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + name = "PhotoViewController.m: 104"; + rLen = 0; + rLoc = 2087; + rType = 0; + vrLen = 1402; + vrLoc = 2167; + }; + 4E75CEE71367772300ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4EA95FD3135CE959009243EE /* PhotoViewController.h */; + name = "PhotoViewController.h: 14"; + rLen = 0; + rLoc = 328; + rType = 0; + vrLen = 480; + vrLoc = 0; + }; + 4E75CEE81367772300ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + name = "PhotoViewController.m: 86"; + rLen = 0; + rLoc = 2087; + rType = 0; + vrLen = 1256; + vrLoc = 1888; + }; + 4E75CEE91367772300ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + name = "PhotoViewController.m: 120"; + rLen = 0; + rLoc = 3453; + rType = 0; + vrLen = 1960; + vrLoc = 3268; + }; + 4E75CEED1367775100ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + name = "PhotoViewController.m: 119"; + rLen = 24; + rLoc = 3429; + rType = 0; + vrLen = 1964; + vrLoc = 3268; + }; + 4E75CEEE1367775100ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + name = "PhotoViewController.m: 119"; + rLen = 24; + rLoc = 3429; + rType = 0; + vrLen = 1964; + vrLoc = 3268; + }; + 4E75CEEF1367776100ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4E6827E813594115001EB808 /* TopicsViewController.m */; + name = "TopicsViewController.m: 303"; + rLen = 0; + rLoc = 9958; + rType = 0; + vrLen = 582; + vrLoc = 9534; + }; + 4E75CEF01367776100ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4ED6DB14135A194A00BEF0B7 /* HJObjManager.m */; + name = "HJObjManager.m: 21"; + rLen = 6; + rLoc = 468; + rType = 0; + vrLen = 731; + vrLoc = 334; + }; + 4E75CEF31367779200ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4E68282E13594C48001EB808 /* Topic.m */; + name = "Topic.m: 32"; + rLen = 0; + rLoc = 1205; + rType = 0; + vrLen = 1846; + vrLoc = 152; + }; + 4E75CEF41367779200ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + name = "PhotoViewController.m: 119"; + rLen = 24; + rLoc = 3429; + rType = 0; + vrLen = 2067; + vrLoc = 3253; + }; + 4E75CEF51367779200ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + name = "PhotoViewController.m: 119"; + rLen = 24; + rLoc = 3429; + rType = 0; + vrLen = 2018; + vrLoc = 3302; + }; + 4E75CEF71367779C00ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + name = "PhotoViewController.m: 119"; + rLen = 24; + rLoc = 3429; + rType = 0; + vrLen = 2018; + vrLoc = 3302; + }; + 4E75CEF8136777D200ED9C9D /* PhotoViewController.m:122 */ = { + isa = PBXFileBreakpoint; + actions = ( + ); + breakpointStyle = 0; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + fileReference = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + functionName = "-loadImages"; + hitCount = 0; + ignoreCount = 0; + lineNumber = 122; + location = PicCast; + modificationTime = 325548135.897938; + originalNumberOfMultipleMatches = 1; + state = 2; + }; + 4E75CEFA136777D500ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4E68282E13594C48001EB808 /* Topic.m */; + name = "Topic.m: 32"; + rLen = 0; + rLoc = 1205; + rType = 0; + vrLen = 1468; + vrLoc = 2129; + }; + 4E75CEFB136777D500ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + name = "PhotoViewController.m: 119"; + rLen = 24; + rLoc = 3429; + rType = 0; + vrLen = 1549; + vrLoc = 3159; + }; + 4E75CEFC136777D500ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + name = "PhotoViewController.m: 119"; + rLen = 24; + rLoc = 3429; + rType = 0; + vrLen = 1549; + vrLoc = 3159; + }; + 4E75CEFF1367781A00ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + name = "PhotoViewController.m: 120"; + rLen = 0; + rLoc = 3453; + rType = 0; + vrLen = 1524; + vrLoc = 3183; + }; + 4E75CF031367784E00ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + name = "PhotoViewController.m: 119"; + rLen = 0; + rLoc = 3323; + rType = 0; + vrLen = 1548; + vrLoc = 3226; + }; + 4E75CF071367786600ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + name = "PhotoViewController.m: 118"; + rLen = 130; + rLoc = 3323; + rType = 0; + vrLen = 1645; + vrLoc = 3250; + }; + 4E75CF091367787600ED9C9D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; + name = "PhotoViewController.m: 118"; + rLen = 130; + rLoc = 3323; + rType = 0; + vrLen = 1645; + vrLoc = 3250; + }; 4E8CFDB41361F7C900B810C6 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 4ED6DB25135A194A00BEF0B7 /* HJCircularBuffer.h */; @@ -1954,15 +2507,15 @@ 4EA95FD3135CE959009243EE /* PhotoViewController.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {903, 600}}"; - sepNavSelRange = "{252, 22}"; - sepNavVisRange = "{0, 529}"; + sepNavSelRange = "{328, 0}"; + sepNavVisRange = "{0, 480}"; }; }; 4EA95FD4135CE959009243EE /* PhotoViewController.m */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {903, 2873}}"; - sepNavSelRange = "{443, 0}"; - sepNavVisRange = "{301, 1601}"; + sepNavIntBoundsRect = "{{0, 0}, {992, 2847}}"; + sepNavSelRange = "{3323, 130}"; + sepNavVisRange = "{3250, 1645}"; }; }; 4EA96020135CF43B009243EE /* PBXTextBookmark */ = { @@ -2100,7 +2653,7 @@ vrLen = 502; vrLoc = 0; }; - 4EB540A213650E3D009A5AC5 /* Topic.m:83 */ = { + 4EB540A213650E3D009A5AC5 /* Topic.m:84 */ = { isa = PBXFileBreakpoint; actions = ( ); @@ -2112,13 +2665,13 @@ functionName = "-serializeToDatabase:"; hitCount = 0; ignoreCount = 0; - lineNumber = 83; + lineNumber = 84; location = PicCast; - modificationTime = 325545591.930091; + modificationTime = 325548135.523617; originalNumberOfMultipleMatches = 1; state = 2; }; - 4EB540B013650EF6009A5AC5 /* Topic.m:79 */ = { + 4EB540B013650EF6009A5AC5 /* Topic.m:80 */ = { isa = PBXFileBreakpoint; actions = ( ); @@ -2130,13 +2683,13 @@ functionName = "-serializeToDatabase:"; hitCount = 0; ignoreCount = 0; - lineNumber = 79; + lineNumber = 80; location = PicCast; - modificationTime = 325545591.930286; + modificationTime = 325548135.527807; originalNumberOfMultipleMatches = 1; state = 2; }; - 4EB54140136515F1009A5AC5 /* Topic.m:80 */ = { + 4EB54140136515F1009A5AC5 /* Topic.m:81 */ = { isa = PBXFileBreakpoint; actions = ( ); @@ -2148,9 +2701,9 @@ functionName = "-serializeToDatabase:"; hitCount = 0; ignoreCount = 0; - lineNumber = 80; + lineNumber = 81; location = PicCast; - modificationTime = 325545591.930357; + modificationTime = 325548135.533593; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2168,7 +2721,7 @@ ignoreCount = 0; lineNumber = 659; location = PicCast; - modificationTime = 325545591.930406; + modificationTime = 325548135.539632; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2186,7 +2739,7 @@ ignoreCount = 0; lineNumber = 658; location = PicCast; - modificationTime = 325545591.930428; + modificationTime = 325548135.544876; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2204,7 +2757,7 @@ ignoreCount = 0; lineNumber = 660; location = PicCast; - modificationTime = 325545591.93045; + modificationTime = 325548135.552608; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2222,7 +2775,7 @@ ignoreCount = 0; lineNumber = 661; location = PicCast; - modificationTime = 325545591.930472; + modificationTime = 325548135.557701; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2240,7 +2793,7 @@ ignoreCount = 0; lineNumber = 662; location = PicCast; - modificationTime = 325545591.930513; + modificationTime = 325548135.563772; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2258,7 +2811,7 @@ ignoreCount = 0; lineNumber = 608; location = PicCast; - modificationTime = 325545591.930535; + modificationTime = 325548135.580813; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2276,7 +2829,7 @@ ignoreCount = 0; lineNumber = 609; location = PicCast; - modificationTime = 325545591.930552; + modificationTime = 325548135.585486; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2294,7 +2847,7 @@ ignoreCount = 0; lineNumber = 611; location = PicCast; - modificationTime = 325545591.930575; + modificationTime = 325548135.588887; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2312,7 +2865,7 @@ ignoreCount = 0; lineNumber = 613; location = PicCast; - modificationTime = 325545591.930607; + modificationTime = 325548135.592798; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2330,7 +2883,7 @@ ignoreCount = 0; lineNumber = 614; location = PicCast; - modificationTime = 325545591.930626; + modificationTime = 325548135.597947; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2348,7 +2901,7 @@ ignoreCount = 0; lineNumber = 462; location = PicCast; - modificationTime = 325545591.930639; + modificationTime = 325548135.602848; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2366,7 +2919,7 @@ ignoreCount = 0; lineNumber = 472; location = PicCast; - modificationTime = 325545591.930653; + modificationTime = 325548135.607354; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2384,7 +2937,7 @@ ignoreCount = 0; lineNumber = 484; location = PicCast; - modificationTime = 325545591.930672; + modificationTime = 325548135.623128; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2402,7 +2955,7 @@ ignoreCount = 0; lineNumber = 496; location = PicCast; - modificationTime = 325545591.930688; + modificationTime = 325548135.628199; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2420,7 +2973,7 @@ ignoreCount = 0; lineNumber = 504; location = PicCast; - modificationTime = 325545591.930705; + modificationTime = 325548135.632826; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2438,7 +2991,7 @@ ignoreCount = 0; lineNumber = 509; location = PicCast; - modificationTime = 325545591.930724; + modificationTime = 325548135.63729; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2456,7 +3009,7 @@ ignoreCount = 0; lineNumber = 518; location = PicCast; - modificationTime = 325545591.93074; + modificationTime = 325548135.641607; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2474,7 +3027,7 @@ ignoreCount = 0; lineNumber = 527; location = PicCast; - modificationTime = 325545591.930767; + modificationTime = 325548135.645635; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2492,7 +3045,7 @@ ignoreCount = 0; lineNumber = 542; location = PicCast; - modificationTime = 325545591.930788; + modificationTime = 325548135.661474; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2510,7 +3063,7 @@ ignoreCount = 0; lineNumber = 553; location = PicCast; - modificationTime = 325545591.93085; + modificationTime = 325548135.666086; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2528,7 +3081,7 @@ ignoreCount = 0; lineNumber = 565; location = PicCast; - modificationTime = 325545591.930871; + modificationTime = 325548135.670007; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2546,7 +3099,7 @@ ignoreCount = 0; lineNumber = 574; location = PicCast; - modificationTime = 325545591.930888; + modificationTime = 325548135.67413; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2564,7 +3117,7 @@ ignoreCount = 0; lineNumber = 586; location = PicCast; - modificationTime = 325545591.930903; + modificationTime = 325548135.677916; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2582,7 +3135,7 @@ ignoreCount = 0; lineNumber = 599; location = PicCast; - modificationTime = 325545591.93094; + modificationTime = 325548135.683574; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2600,7 +3153,7 @@ ignoreCount = 0; lineNumber = 488; location = PicCast; - modificationTime = 325545591.930959; + modificationTime = 325548135.698679; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2618,7 +3171,7 @@ ignoreCount = 0; lineNumber = 544; location = PicCast; - modificationTime = 325545591.930974; + modificationTime = 325548135.703542; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2636,7 +3189,7 @@ ignoreCount = 0; lineNumber = 546; location = PicCast; - modificationTime = 325545591.930992; + modificationTime = 325548135.707399; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2654,7 +3207,7 @@ ignoreCount = 0; lineNumber = 561; location = PicCast; - modificationTime = 325545591.931014; + modificationTime = 325548135.711897; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2672,7 +3225,7 @@ ignoreCount = 0; lineNumber = 572; location = PicCast; - modificationTime = 325545591.931034; + modificationTime = 325548135.715735; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2700,7 +3253,7 @@ ignoreCount = 0; lineNumber = 84; location = PicCast; - modificationTime = 325545591.931058; + modificationTime = 325548135.719494; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2718,7 +3271,7 @@ ignoreCount = 0; lineNumber = 465; location = PicCast; - modificationTime = 325545591.931184; + modificationTime = 325548135.735532; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2736,7 +3289,7 @@ ignoreCount = 0; lineNumber = 476; location = PicCast; - modificationTime = 325545591.931206; + modificationTime = 325548135.740088; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2754,7 +3307,7 @@ ignoreCount = 0; lineNumber = 477; location = PicCast; - modificationTime = 325545591.931228; + modificationTime = 325548135.743966; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2772,7 +3325,7 @@ ignoreCount = 0; lineNumber = 558; location = PicCast; - modificationTime = 325545591.931245; + modificationTime = 325548135.752569; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2790,7 +3343,7 @@ ignoreCount = 0; lineNumber = 47; location = PicCast; - modificationTime = 325545591.931262; + modificationTime = 325548135.756996; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2808,7 +3361,7 @@ ignoreCount = 0; lineNumber = 577; location = PicCast; - modificationTime = 325545591.931343; + modificationTime = 325548135.761323; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -2826,7 +3379,7 @@ ignoreCount = 0; lineNumber = 497; location = PicCast; - modificationTime = 325545591.93136; + modificationTime = 325548135.765442; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -3097,7 +3650,7 @@ ignoreCount = 0; lineNumber = 264; location = PicCast; - modificationTime = 325545591.931381; + modificationTime = 325548135.773404; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -3115,7 +3668,7 @@ ignoreCount = 0; lineNumber = 267; location = PicCast; - modificationTime = 325545591.931404; + modificationTime = 325548135.780523; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -3133,7 +3686,7 @@ ignoreCount = 0; lineNumber = 268; location = PicCast; - modificationTime = 325545591.931426; + modificationTime = 325548135.785267; originalNumberOfMultipleMatches = 1; state = 2; }; @@ -3249,7 +3802,7 @@ fRef = 4EA95FD4135CE959009243EE /* PhotoViewController.m */; name = "PhotoViewController.m: 23"; rLen = 0; - rLoc = 443; + rLoc = 473; rType = 0; vrLen = 1601; vrLoc = 301; |