Learn SwiftUI (Day 1/100)

Learn SwiftUI (Day 1/100)

Swift

  • Variable
  • Constants
  • String and multiple-line string
  • Integer
  • Double
import Cocoa // "var" means make a new variable
var greeting = "Hello, playground"
print(greeting)
var name = "hello"
print(name)
name = "world"
print(name) // let: Declares a constant that cannot be changed once it has been set, i.e., an immutable variable
let lang = "python"
print(lang)
// lang = "java" // Error: cannot assign to value
// print(lang) /* Best practice suggests that you should default to using let to define a variable and only use var when you explicitly need the variable’s value to change. This helps lead to cleaner, more predictable code. */ // ## Create strings let quote = "Then he tapped a sign \"Believe\" and walked away"
// multiple line string
let movie = """
hello
世界 """
print(movie)
print(movie.count) // 8 -> count returnes unicode count
let trimmed = movie.trimmingCharacters(in: .whitespacesAndNewlines)
print(trimmed.count) // define integers
let score = 10
print(score / 3) // 3
var points = 10
points += 1
print(points) // define floating number
let number = 0.1 + 0.2
print(number) let a = 1
let b = 2.0
// int and double cannot sum, must cast first
let c = Double(a) + b
let d = a + Int(b)
Enter fullscreen mode
Exit fullscreen mode

Discover more from Coursity

Subscribe to get the latest posts sent to your email.

Comments

No comments yet. Why don’t you start the discussion?

    Leave a Reply

    Your email address will not be published. Required fields are marked *