0001 // 0002 // Output.swift 0003 // Example 0004 // 0005 // Created by Jake Heiser on 12/14/14. 0006 // Copyright (c) 2014 jakeheis. All rights reserved. 0007 // 0008 0009 import Foundation 0010 0011 func printError(error: String) { 0012 printError(error, terminator: "\n") 0013 } 0014 0015 func printError
CLI.swift:118 printError(error)CLI.swift:122 printError("An error occurred")CLI.swift:157 printError(message)(error: String, terminator: String) { 0016 let handle = NSFileHandle.fileHandleWithStandardError() 0017 let fullString = error + terminator 0018 if let errorData = fullString.dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: false) { 0019 handle.writeData(errorData) 0020 } else { 0021 print(error) 0022 } 0023 }
Output.swift:12 printError(error, terminator: "\n")