zoukankan      html  css  js  c++  java
  • 请求后的数据处理

                                                   if (resultCode == 0)

                                                   {

                                                       self.imageServerString = [responseObject objectForKey:@"imagesServerURL"];

                                                       [self buildOrderListData:responseObject];

                                                       

                                                       [self.contentTableView reloadData];

                                                   }

                                                   else if(resultCode == 362)

                                                   {

                                                       [self.delegateControl showLogin];

                                                   }

                                                   self.totalPages = [[responseObject objectForKey:@"totalPages"] intValue];

                                                   

                                                   if (currentPage < self.totalPages)

                                                   {

                                                       [self.contentTableView setShowsInfiniteScrolling:true];

                                                   }

                                                   else

                                                   {

                                                       [self.contentTableView setShowsInfiniteScrolling:NO];

                                                   }

                                                   if (page == 1) {

                                                       [self.contentTableView.pullToRefreshView stopAnimating];

                                                   }

                                                   else

                                                   {

                                                       [self.contentTableView.infiniteScrollingView stopAnimating];

                                                   }

                                                   

                                               }

                                               failure:^(AFHTTPRequestOperation *operation, NSError *error) {

                                                   [self.httpRequestArray removeObject:operation];

                                                   if (error.code != NSURLErrorCancelled) {

                                                       [self showToast:kRequestFailedToTryString];

                                                   }

                                                   if (page == 1) {

                                                       [self.contentTableView.pullToRefreshView stopAnimating];

                                                   }

                                                   else

                                                   {

                                                       [self.contentTableView.infiniteScrollingView stopAnimating];

                                                   }

                                               }]];

  • 相关阅读:
    Effective C# Item6:明辨值类型和引用类型的使用场合
    Effective C# Item15:利用using和try/finally语句来清理资源
    Effective C# Item12:变量初始化器优于赋值语句
    Effective C# Item19:定义并实现接口优于继承类型
    Effective C# Item14:利用构造器链
    Effective C# Item18:实现标准Dispose模式
    Effective C# Item17:尽量减少装箱和拆箱
    Effective C# Item7:将值类型尽可能实现为具有常量性和原子性的类型
    Effective C# Item10:理解GetHashCode()方法的缺陷
    Effective C# Item20:明辨接口实现和虚方法重写
  • 原文地址:https://www.cnblogs.com/lvlin/p/5713300.html
Copyright © 2011-2022 走看看