diff options
| author | Sam <30577766+Samasaur1@users.noreply.github.com> | 2019-08-03 10:38:55 -0400 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-08-03 10:38:55 -0400 | 
| commit | fb579b88f47cbc4324644cdd2767023243a2d75c (patch) | |
| tree | 77912732983f4fc33c1b60494ca640461084f677 | |
| parent | 12476ec7496db1817a25da21335010428c13e44c (diff) | |
[Swift/en] Fix quoted multi-line string
The renderer on the website doesn't recognize Swift multi-line strings, so a bunch of the file was treated as a string literal. This adds another " in the multi-line string to balance it out
| -rw-r--r-- | swift.html.markdown | 13 | 
1 files changed, 8 insertions, 5 deletions
| diff --git a/swift.html.markdown b/swift.html.markdown index 48e0f6f2..c2fb3471 100644 --- a/swift.html.markdown +++ b/swift.html.markdown @@ -62,6 +62,9 @@ var someVariable: String  //print(someVariable)  someConstant = 0  someVariable = "0" +// These lines are now valid: +print(someConstant) +print(someVariable)  // As you can see above, variable types are automatically inferred.  //   To explicitly declare the type, write it after the variable name, @@ -88,7 +91,7 @@ let multiLineString = """      This is a multi-line string.      It's called that because it takes up multiple lines (wow!)          Any indentation beyond the closing quotation marks is kept, the rest is discarded. -    You can include " or "" in multi-line strings because the delimeter is three. +    You can include " or "" in multi-line strings because the delimeter is three "s.      """  // Arrays @@ -108,7 +111,7 @@ shoppingList == mutableShoppingList // false  // Dictionaries declared with let are also immutable  var occupations = [      "Malcolm": "Captain", -    "kaylee": "Mechanic" +    "Kaylee": "Mechanic"  ]  occupations["Jayne"] = "Public Relations"  // Dictionaries are also structs, so this also creates a copy @@ -174,7 +177,7 @@ let someOptionalString4 = String?.none //nil  /*   To access the value of an optional that has a value, use the postfix   operator !, which force-unwraps it. Force-unwrapping is like saying, "I - know that this optional definitely has a value, please give it to me. + know that this optional definitely has a value, please give it to me."   Trying to use ! to access a non-existent optional value triggers a   runtime error. Always make sure that an optional contains a non-nil @@ -758,7 +761,7 @@ let multipleAssignment = "No questions asked", secondConstant = "No answers give  // ... is inclusive on both ends (a "closed range") — mathematically, [0, 10]  let _0to10 = 0...10 -// ..< in inclusive on the left, exclusive on the right (a "range") — mathematically, [0, 10) +// ..< is inclusive on the left, exclusive on the right (a "range") — mathematically, [0, 10)  let singleDigitNumbers = 0..<10  // You can omit one end (a "PartialRangeFrom") — mathematically, [0, ∞)  let toInfinityAndBeyond = 0... @@ -809,7 +812,7 @@ for _ in 0..<10 {   - Public: Accessible in any module that imports it, subclassible in the module it is declared in.   - Internal: Accessible and subclassible in the module it is declared in.   - Fileprivate: Accessible and subclassible in the file it is declared in. - - Private: Accessible and subclassible in the enclosing declaration (think inner classes) + - Private: Accessible and subclassible in the enclosing declaration (think inner classes/structs/enums)   See more here: https://docs.swift.org/swift-book/LanguageGuide/AccessControl.html   */ | 
