File tree 2 files changed +7
-7
lines changed
Fixed Size Array/FixedSizeArray.playground
2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -23,13 +23,13 @@ struct FixedSizeArray<T> {
23
23
return array [ index]
24
24
}
25
25
26
- mutating func append( newElement: T ) {
26
+ mutating func append( _ newElement: T ) {
27
27
assert ( count < maxSize)
28
28
array [ count] = newElement
29
29
count += 1
30
30
}
31
31
32
- mutating func removeAtIndex ( index: Int ) -> T {
32
+ mutating func removeAt ( index: Int ) -> T {
33
33
assert ( index >= 0 )
34
34
assert ( index < count)
35
35
count -= 1
@@ -48,9 +48,9 @@ struct FixedSizeArray<T> {
48
48
}
49
49
50
50
var array = FixedSizeArray ( maxSize: 5 , defaultValue: 0 )
51
- array. append ( newElement : 4 )
52
- array. append ( newElement : 2 )
51
+ array. append ( 4 )
52
+ array. append ( 2 )
53
53
array [ 1 ]
54
- array. removeAtIndex ( index: 0 )
54
+ array. removeAt ( index: 0 )
55
55
array. removeAll ( )
56
56
Original file line number Diff line number Diff line change 3
3
version = " 3.0" >
4
4
<TimelineItems >
5
5
<LoggerValueHistoryTimelineItem
6
- documentLocation = " #CharacterRangeLen=5& CharacterRangeLoc=1228 & EndingColumnNumber=6& EndingLineNumber=52& StartingColumnNumber=1& StartingLineNumber=52& Timestamp=499271741.074357 "
6
+ documentLocation = " #CharacterRangeLen=5& CharacterRangeLoc=1213 & EndingColumnNumber=6& EndingLineNumber=52& StartingColumnNumber=1& StartingLineNumber=52& Timestamp=499691083.961245 "
7
7
selectedRepresentationIndex = " 0"
8
8
shouldTrackSuperviewWidth = " NO" >
9
9
</LoggerValueHistoryTimelineItem >
10
10
<LoggerValueHistoryTimelineItem
11
- documentLocation = " #CharacterRangeLen=5& CharacterRangeLoc=1295 & EndingColumnNumber=6& EndingLineNumber=54& StartingColumnNumber=1& StartingLineNumber=54& Timestamp=499271760.916283 "
11
+ documentLocation = " #CharacterRangeLen=5& CharacterRangeLoc=1263 & EndingColumnNumber=6& EndingLineNumber=54& StartingColumnNumber=1& StartingLineNumber=54& Timestamp=499691083.961359 "
12
12
selectedRepresentationIndex = " 0"
13
13
shouldTrackSuperviewWidth = " NO" >
14
14
</LoggerValueHistoryTimelineItem >
You can’t perform that action at this time.
0 commit comments