- Mastering Swift
- Jon Hoffman
- 453字
- 2021-07-16 14:12:10
Hello world
All good computer books that are written to teach a computer language have a section that shows a user how to write a Hello World application. This book is no exception. In this section, we will show you how to write two different Hello World applications.
Our fist Hello World application will be the traditional Hello World application that simply prints Hello World to the console. Let's begin by creating a new Playground and naming it Chapter_1_Hello_World
. The Playground can be either an iOS or an OS X Playground.
In Swift, there are two functions that will print messages to the console. These functions are print()
and println()
. The print()
function will print the textural representation of the object passed to it, while the println()
function will also print the textural representation of the object passed to it, and will also add a new line character to the end.
The println()
function is overloaded to receive either an object to print or no value, in which case, we will print only a newline character to the console.
Let's add the println()
function, as shown in the following Playground, to our Playground to print the Hello World message to the console. We will then need to open the Timeline sidebar (keyboard shortcut: Command-option and Enter) to see what is being printed to the console. Our Playground should look like the following Playground once we are done:

As we can see in the Timeline sidebar, our application will print the message Hello World! to the console.
Now, let's see if we can spice this up a bit and include a variable. We will be covering variables a lot more in the next chapter, so, for right now, it is alright if you do not fully understand how variables in Swift work; we mainly want to show you how to include variables in a println()
function.
There are two ways in which we can add a string to another string. We can concatenate them or we can include them inline. To concatenate two strings, we use the +
operator to add them together. The following code is an example of concatenating two strings:
var stringC = stringA + stringB
To include a string inline, we use a special sequence of characters \( )
. The following code shows how to include a string inline with another string:
var name = "Jon" var stringC = "Hello \(name)"
The following Playground shows examples of how to concatenate strings and how to include strings inline:

For the message1
variable, we concatenate the strings together, while for the message2
variable, we include the other strings inline. We then use the prinln()
function to display both messages to the console.
- R語言經典實例(原書第2版)
- Game Programming Using Qt Beginner's Guide
- Arduino開發實戰指南:LabVIEW卷
- Mastering PHP Design Patterns
- C++程序設計基礎教程
- Microsoft System Center Orchestrator 2012 R2 Essentials
- 從0到1:Python數據分析
- Unreal Engine 4 Shaders and Effects Cookbook
- 精通Linux(第2版)
- 區塊鏈底層設計Java實戰
- 持續集成與持續交付實戰:用Jenkins、Travis CI和CircleCI構建和發布大規模高質量軟件
- BeagleBone Robotic Projects(Second Edition)
- jQuery技術內幕:深入解析jQuery架構設計與實現原理
- Scrapy網絡爬蟲實戰
- UML基礎與Rose建模實用教程(第三版)