Swift
なんだかんだ10年ぐらいの付き合いだな
ハローワールド
code:Swift
print("Hello World!")
ベーシック
code:Swift
let const = "Apple"
var variable = "Banana"
enum Animal {
case cat
case dog
}
var animal: Animal = .cat
animal = .dog
struct Landmark {
let id: String
let name: String
let image: Image
}
.init(id: "000", name: "Tokyo Tower", image: Image("Tokyo Tower"),
.init(id: "001", name: "Eiffel Tower", image: Image("Eiffel Tower"),
...
]
landmarks.
ユーザーインターフェース
code:Swift
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
let myView = ...
view.addSubview(myView)
}
}
// または SwiftUI で高速に構築
import SwiftUI
struct MyView: View {
var body: some View {
VStack {
Text("Hello World!")
.font(.largeTitle)
.bold()
.foregroundStyle(.blue)
Image(systemName: "globe")
}
.padding()
}
}