summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormatt handler <matt.handler@gmail.com>2011-04-26 18:05:17 -0400
committermatt handler <matt.handler@gmail.com>2011-04-26 18:05:17 -0400
commit39478a90674f2b4238ba1cfaa49908deb0200e24 (patch)
treeb906aa9132fc883a5f62cf177ddcea97843b2003
parent1ee16b02d54bd8c71ae365bdb56d7389702839ea (diff)
downloadpiccast-app-39478a90674f2b4238ba1cfaa49908deb0200e24.tar.gz
piccast-app-39478a90674f2b4238ba1cfaa49908deb0200e24.zip
aww yeah it works
-rw-r--r--Classes/PhotoViewController.h8
-rw-r--r--Classes/PhotoViewController.m78
-rw-r--r--Classes/Topic.m3
-rw-r--r--Classes/TopicsViewController.m1
-rw-r--r--PicCast.xcodeproj/handler.mode1v332
-rw-r--r--PicCast.xcodeproj/handler.pbxuser749
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;