开发问题汇总:

tableview.register(CEImpWalletHomeCell.self, forCellReuseIdentifier: "cell")

 

var cellTable:[UITableView]?

 

uitableview下划线

 

 

UItableview+TableHeaderView+CustomHeaderView+CustomRefreshHeader 

 

 

Cannot convert value of type 'Observable<Bool?>' to expected argument type 'Observable<Bool>'

 

public func     map<R>(_ transform: @escaping (Self.E) throws -> R) -> RxSwift.Observable<R>

public func flatMap<O>(_ selector:  @escaping (Self.E) throws -> O) -> RxSwift.Observable<O.E> where O : ObservableConvertibleType

 

 

return BigInt(string).flatMap({ $0 * BigInt(10).power(decimals) })

 

 

http://www.cocoachina.com/swift/20160527/16467.html

 

FSPagerViewExample

fileprivate weak var _textLabel: UILabel?

 

struct CryptoAddressValidator {

    static func isValidAddress(_ value: String?, type: AddressValidatorType = .ethereum) -> Bool {

        return value?.range(of: "^0x[a-fA-F0-9]{40}$", options: .regularExpression) != nil

    }

}

 

http://swift.gg/2016/06/06/pattern-matching-4/

 

shadowPath 圆角 阴影

 

@escaping

 

protocol

 

------------------越是喧嚣的世界,越需要宁静的思考------------------ 合抱之木,生于毫末;九层之台,起于垒土;千里之行,始于足下。 积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里;不积小流,无以成江海。骐骥一跃,不能十步;驽马十驾,功在不舍。锲而舍之,朽木不折;锲而不舍,金石可镂。蚓无爪牙之利,筋骨之强,上食埃土,下饮黄泉,用心一也。蟹六跪而二螯,非蛇鳝之穴无可寄托者,用心躁也。