@@ -2891,7 +2891,7 @@ Latest
2891
2891
@_silgen_name (" foo" ) @objc
2892
2892
```
2893
2893
2894
- The `,` was vestigial when the attribute syntax consisted of bracked lists.
2894
+ The `,` was vestigial when the attribute syntax consisted of bracket lists.
2895
2895
2896
2896
* `switch ` now always requires a statement after a `case ` or `default `.
2897
2897
@@ -3190,7 +3190,7 @@ Latest
3190
3190
```
3191
3191
3192
3192
* The compiler now warns about cases where a variable is inferred to have
3193
- `AnyObject `, `AnyClass `, or `()` type, since type inferrence can turn a simple
3193
+ `AnyObject `, `AnyClass `, or `()` type, since type inference can turn a simple
3194
3194
mistake (e.g . failing to cast an `AnyObject ` when you meant to) into something
3195
3195
with ripple effects. Here is a simple example:
3196
3196
@@ -3386,7 +3386,7 @@ Latest
3386
3386
`#if ` block.
3387
3387
3388
3388
Target configurations are tested against their values via a pseudo- function
3389
- invocation expression, taking a single argument expressed as an identitifer .
3389
+ invocation expression, taking a single argument expressed as an identifier .
3390
3390
The argument represents certain static build- time information.
3391
3391
3392
3392
There are currently two supported target configurations:
@@ -4830,7 +4830,7 @@ Latest
4830
4830
```
4831
4831
4832
4832
checks whether `object` has a value and, if so, asks for the length of
4833
- its title. `titleLength` wil have type `Int ? `, and if `object` was
4833
+ its title. `titleLength` will have type `Int ? `, and if `object` was
4834
4834
missing, the variable will be initialized to None.
4835
4835
4836
4836
* Objects with type `id` can now be used as the receiver of property
0 commit comments