Mikhail Kuznetsov avatar Mikhail Kuznetsov committed 48c2bed

pragma;

Comments (0)

Files changed (1)

MyShows/Controllers/ShowsListTableViewController.m

     return self;
 }
 
-- (void)didRequestSucceed:(NSDictionary *)data {
-    NSLog(@"Returned to view after successful request");
-    int status = [(NSNumber *)[data objectForKey:@"status"] intValue];
-    
-    if (status == 200 ) {
-        id key;
-        
-        NSDictionary *loaded_shows = [[data objectForKey:@"data"] copy];
-                
-        NSEnumerator *enumerator = [loaded_shows keyEnumerator];
-        
-        shows = [[NSMutableArray alloc] init];
-        
-        while (key = [enumerator nextObject]) {            
-            if ([[loaded_shows objectForKey:key] isKindOfClass:[NSDictionary class]]){
-                [shows addObject:[[loaded_shows objectForKey:key] copy]];
-            }
-        }
-        NSLog(@"Data stored in array %d, %@", [shows count], shows);
-        
-        [showsTable reloadData];
-    }
-    else {
-        UIAlertView *alert = [[UIAlertView alloc]
-                              initWithTitle:@""
-                              message:nil
-                              delegate:nil
-                              cancelButtonTitle:@"OK"
-                              otherButtonTitles:nil];
-        if (status == 401) {
-            [alert setTitle:@"Log in, please"];
-        }
-        [alert show];
-    }
-}
-
 - (void)didReceiveMemoryWarning
 {
     // Releases the view if it doesn't have a superview.
     return (interfaceOrientation == UIInterfaceOrientationPortrait);
 }
 
+#pragma mark ApiDelegate
+
+- (void)didRequestSucceed:(NSDictionary *)data {
+    NSLog(@"Returned to view after successful request");
+    int status = [(NSNumber *)[data objectForKey:@"status"] intValue];
+    
+    if (status == 200 ) {
+        id key;
+        
+        NSDictionary *loaded_shows = [[data objectForKey:@"data"] copy];
+        
+        NSEnumerator *enumerator = [loaded_shows keyEnumerator];
+        
+        shows = [[NSMutableArray alloc] init];
+        
+        while (key = [enumerator nextObject]) {            
+            if ([[loaded_shows objectForKey:key] isKindOfClass:[NSDictionary class]]){
+                [shows addObject:[[loaded_shows objectForKey:key] copy]];
+            }
+        }
+        NSLog(@"Data stored in array %d, %@", [shows count], shows);
+        
+        [showsTable reloadData];
+    }
+    else {
+        UIAlertView *alert = [[UIAlertView alloc]
+                              initWithTitle:@""
+                              message:nil
+                              delegate:nil
+                              cancelButtonTitle:@"OK"
+                              otherButtonTitles:nil];
+        if (status == 401) {
+            [alert setTitle:@"Log in, please"];
+        }
+        [alert show];
+    }
+}
+
 #pragma mark - Table view data source
 
 - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
      */
 }
 
+- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
+    return 50;
+}
+
 @end
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.