@@ -2891,7 +2891,7 @@ Latest
28912891 @_silgen_name (" foo" ) @objc
28922892 ```
28932893
2894- The `,` was vestigial when the attribute syntax consisted of bracked lists.
2894+ The `,` was vestigial when the attribute syntax consisted of bracket lists.
28952895
28962896* `switch ` now always requires a statement after a `case ` or `default `.
28972897
@@ -3190,7 +3190,7 @@ Latest
31903190 ```
31913191
31923192* 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
31943194 mistake (e.g . failing to cast an `AnyObject ` when you meant to) into something
31953195 with ripple effects. Here is a simple example:
31963196
@@ -3386,7 +3386,7 @@ Latest
33863386 `#if ` block.
33873387
33883388 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 .
33903390 The argument represents certain static build- time information.
33913391
33923392 There are currently two supported target configurations:
@@ -4830,7 +4830,7 @@ Latest
48304830 ```
48314831
48324832 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
48344834 missing, the variable will be initialized to None.
48354835
48364836* Objects with type `id` can now be used as the receiver of property
0 commit comments