let timeFont = [NSFontAttributeName:UIFont(name: \"Voyage\", size: 20.0)]
var attrString3 = NSAttributedString(\"(Time)\", attributes : timeFont); // <--- compile
Xcode 6.1 comes with Swift 1.1 that supports constructors that can fail. UIFont initialisation can fail and return nil. Also use string: when creating NSAttributedString:
if let font = UIFont(name: "Voyage", size: 20.0) {
let timeFont = [NSFontAttributeName:font]
var attrString3 = NSAttributedString(string: "(Time)", attributes : timeFont)
}