let requestState = Observable<RequestState>(.None) let loginID = Observable<String?>("") let password = Observable<String?>("") let passwordConfirmation = Observable<String?>("") let isAgreement = Observable<Bool>(false) var isLoadingViewAnimate: EventProducer<Bool> { return requestState.map { $0 == .Requesting } } var isLoadingViewHidden: EventProducer<Bool> { return requestState.map { $0 != .Req