zoukankan      html  css  js  c++  java
  • 第五天 loadmore

            mutating func loadFresh(completion: (result: APIResult<DeserializedType>) -> ()) -> CancellableToken {
                self.currentPage = 1
                //            self.isNoMoreData = false
                
                return self.doRequest() { result in
                    if case .Success(let entities) = result {
                        if entities.isEmpty {
                            //                        self.isNoMoreData = true
                        } else {
                            self.currentPage += 1
                        }
                    }
                    
                    completion(result: result)
                }
            }
            mutating func loadMore(completion: (result: APIResult<DeserializedType>) -> ()) -> CancellableToken {
    
                //            self.isNoMoreData = false
                
                return self.doRequest() { result in
                    if case .Success(let entities) = result {
                        if entities.isEmpty {
                            //                        self.isNoMoreData = true
                        } else {
                            self.currentPage += 1
                        }
                    }
                    
                    completion(result: result)
                }
            }

    https://www.github.com/MengTo/DesignerNewsApp/

  • 相关阅读:
    2016去哪儿编程题:乘坐公交
    lintcode:交错正负数
    lintcode:Ugly Number I
    KMP算法
    适配器模式
    迭代器模式
    命令模式
    外观模式
    工厂方法模式
    代理模式
  • 原文地址:https://www.cnblogs.com/javastart/p/5933299.html
Copyright © 2011-2022 走看看