swift 工作日志

开发问题汇总:

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

var cellTable:[UITableView]?

uitableview下划线

UItableview+TableHeaderView+CustomHeaderView+CustomRefreshHeader 

扫描二维码关注公众号,回复: 2528089 查看本文章

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

 

猜你喜欢

转载自www.cnblogs.com/feng9exe/p/9416060.html