Browse
For agents
About
Code Block Pro – Beautiful Syntax Highlighting
/
1.27.5
Code Block Pro – Beautiful Syntax Highlighting
v1.27.5
Switch version
1.27.1
1.27.2
1.27.3
1.27.4
1.27.5
1.27.6
1.27.7
1.28.0
1.3.0
1.4.0
1.5.0
1.5.1
1.5.2
1.6.0
1.7.0
1.8.0
1.9.0
1.9.1
1.9.2
1.9.3
trunk
1.1.0
1.10.0
1.11.0
1.11.1
All 63 releases
Overview
Code
code-block-pro
/
build
/
shiki
/
samples
/
swift.sample
swift.sample
in Code Block Pro – Beautiful Syntax Highlighting 1.27.5, at build/shiki/samples/swift.sample
21 lines
526 B
Find file
t
No matching file
Up and down to move
Enter to open
Esc to close
Raw
Download
Zip
View raw
1
class Residence {
2
var rooms: [Room] = []
3
var numberOfRooms: Int {
4
return rooms.count
5
}
6
subscript(i: Int) -> Room {
7
get {
8
return rooms[i]
9
}
10
set {
11
rooms[i] = newValue
12
}
13
}
14
func printNumberOfRooms() {
15
print("The number of rooms is \(numberOfRooms)")
16
}
17
var address: Address?
18
}
19
20
// From https://docs.swift.org/swift-book/documentation/the-swift-programming-language/optionalchaining#Defining-Model-Classes-for-Optional-Chaining
21