Returns a string read from standard input through the end of the current
line or until EOF is reached.
Standard input is interpreted as UTF-8. Invalid bytes are replaced by
Unicode replacement characters.
strippingNewline: If true, newline characters and character
combinations are stripped from the result; otherwise, newline characters
or character combinations are preserved. The default is true.
Returns: The string of characters read from standard input. If EOF has
already been reached when readLine() is called, the result is nil.
Returns a string read from standard input through the end of the current line or until EOF is reached.
Standard input is interpreted as
UTF-8
. Invalid bytes are replaced by Unicode replacement characters.strippingNewline
: Iftrue
, newline characters and character combinations are stripped from the result; otherwise, newline characters or character combinations are preserved. The default istrue
. Returns: The string of characters read from standard input. If EOF has already been reached whenreadLine()
is called, the result isnil
.Declaration
func
readLine
(
strippingNewline
:
Bool
=
default
) -
>
String
?