0001 // 0002 // PromptPrinter.swift 0003 // PromptPrinter 0004 // 0005 // Created by Omar Abdelhafith on 02/11/2015. 0006 // Copyright © 2015 Omar Abdelhafith. All rights reserved. 0007 // 0008 0009 0010 protocol PromptPrinter{ 0011 func printString
PromptPrinter.swift:14 class ConsolePromptPrinter: PromptPrinter {PromptPrinter.swift:21 class DummyPromptPrinter: PromptPrinter {PromptSettings.swift:13 static var printer: PromptPrinter = ConsolePromptPrinter()(string: String, terminator: String) 0012 } 0013 0014 class ConsolePromptPrinter
PromptSettings.swift:20 return printer.printString(string, terminator: terminator): PromptPrinter { 0015 0016 func printString(string: String, terminator: String = "\n") { 0017 return print(string, separator: "", terminator: terminator) 0018 } 0019 } 0020 0021 class DummyPromptPrinter: PromptPrinter { 0022 0023 var printed
PromptSettings.swift:13 static var printer: PromptPrinter = ConsolePromptPrinter()= "" 0024 0025 func printString(string: String, terminator: String = "\n") { 0026 printed += string + terminator 0027 } 0028 }
PromptPrinter.swift:26 printed += string + terminator