Skip to content

Instantly share code, notes, and snippets.

View vasarhelyia's full-sized avatar

Agnes Vasarhelyi vasarhelyia

View GitHub Profile
@vasarhelyia
vasarhelyia / toSignalProducer.swift
Created August 30, 2015 09:36
toSignalProducer
tempStepper.rac_signalForControlEvents(.ValueChanged).toSignalProducer()
|> map { aStepper in
let stepper = aStepper as! UIStepper
return Int(stepper.value)
}
|> catch { _ in SignalProducer<Int, NoError>.empty }
@vasarhelyia
vasarhelyia / startTimeTextField.swift
Created August 30, 2015 09:37
startTimeTextField
self.startTimeTextField.rac_signalForControlEvents(.EditingDidBegin).toSignalProducer()
|> start(next: { _ in
self.dismissKeyboards()
})
self.startTimeTextField.rac_text <~ pickerDateSignalProducer
|> map { self.formatDate($0) }
|> catch { _ in SignalProducer<String, NoError>.empty }
self.pwm.put(pwm.floatValue)
@vasarhelyia
vasarhelyia / value.swift
Created September 21, 2015 14:54
.value
self.pwm.value = pwm.floatValue
@vasarhelyia
vasarhelyia / start.swift
Created September 21, 2015 14:55
start
startTimeTextFieldSignalProducer
|> start(next: { _ in
self.dismissKeyboards()
})
@vasarhelyia
vasarhelyia / startWithNext.swift
Created September 21, 2015 14:55
startWithNext
startTimeTextFieldSignalProducer.startWithNext { _ in
self.dismissKeyboards()
}
@vasarhelyia
vasarhelyia / error.swift
Created September 21, 2015 14:56
error
var serializationError: NSError?
request.HTTPBody = body.rawData(options: .PrettyPrinted, error: &serializationError)
if let error = serializationError {
return Result.failure(error)
}
@vasarhelyia
vasarhelyia / trycatch.swift
Created September 21, 2015 14:56
try/catch
do {
request.HTTPBody = try body.rawData(options: .PrettyPrinted)
} catch let error as NSError {
return Result(error: error)
}
@vasarhelyia
vasarhelyia / step.sh
Last active November 24, 2015 21:30
bitrise_step_sh
#!/bin/bash
set -e
NO_USE_BINARIES=""
VERBOSE_MODE=""
if [[ "${no_use_binaries}" == "true" ]] ; then
NO_USE_BINARIES='--no-use-binaries'
fi