开发问题汇总:
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