Kod jest:print() do konsoli zalogować kolorem
let redColor = "\u{001B}[0;31m"
var message = "Some Message"
print(redColor + message) //This doesnt work
print("\(redColor)\(message)" //This also doesnt work
a wyjście będzie wyglądać następująco:
[0;31mSome Message
Ja również czytać tego posta: Color ouput with Swift command line tool, i to robi wydaje się działać.
Nie chcę używać bibliotek.
Jak [wymienione w odnośniku do pytania i odpowiedzi] (http://stackoverflow.com/questions/27807925/color-ouput-with-swift-command-line-tool#comment50249685_27808423), ustawienie koloru działa, gdy program jest uruchamiany w oknie terminala, ale * nie * w konsoli Xcode. –
o Boże. Poważnie?. Chyba użyję emoji do oznaczenia moich dzienników. –
Również tutaj potwierdzono http://stackoverflow.com/questions/9005769/any-way-to-print-in-color-with-nslog: * "... ponieważ konsola do debugowania Xcode nie obsługuje kolorowania". * –