Welcome toVigges Developer Community-Open, Learning,Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
932 views
in Technique[技术] by (71.8m points)

swift - in the end of line with using print

When I am using print on right toolbar there is text with on the end. There is not new line for me. What to do to delete this . Example

print("hello)

and I get on right side result like this "hello "

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

The default terminator for print is the newline " ".

You can specify that you do not want any terminator like this:

print("hello", terminator: "")

And since you're in a Playground, open the "Debug Area" to see the print result in the console: the side panel is a preview and doesn't work the same way.

For example, this sequence:

print("hello")
print("hello", terminator: "")
print("hello")

Gives:

hello
hellohello

in the debug area, but will show:

"hello "
"hello"
"hello "

in the preview panel.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to Vigges Developer Community for programmer and developer-Open, Learning and Share
...