Skip to content

Instantly share code, notes, and snippets.

View SwiftBeta's full-sized avatar
💻

SwiftBeta SwiftBeta

💻
View GitHub Profile
@SwiftBeta
SwiftBeta / quiz_question_29_04_20233.swift
Created April 29, 2023 17:34
Snippet code SwiftBeta Quiz Questions
var myVar: Int? = 42
let myUnwrappedVar = myVar!
@SwiftBeta
SwiftBeta / quiz_question_29_04_20232.swift
Created April 29, 2023 17:34
Snippet code SwiftBeta Quiz Questions
class Animal {}
class Dog: Animal {}
@SwiftBeta
SwiftBeta / quiz_question_29_04_20231.swift
Created April 29, 2023 17:34
Snippet code SwiftBeta Quiz Questions
var myVar: Int? = nil
@SwiftBeta
SwiftBeta / quiz_question_29_04_20230.swift
Created April 29, 2023 17:34
Snippet code SwiftBeta Quiz Questions
let condition = true
if condition {
print("True")
}
@SwiftBeta
SwiftBeta / quiz_question_22_04_20238.swift
Created April 22, 2023 17:34
Snippet code SwiftBeta Quiz Questions
@State private var scale: CGFloat = 1
func animateScale() {
scale = 2
// ¿Qué método va aquí?
}
@SwiftBeta
SwiftBeta / quiz_question_22_04_20234.swift
Created April 22, 2023 17:34
Snippet code SwiftBeta Quiz Questions
struct ParentView: View {
@State private var myState: MyType
var body: some View {
ChildView(myState: $myState)
}
}
// ¿Qué sintaxis va en ChildView?
@SwiftBeta
SwiftBeta / quiz_question_22_04_20231.swift
Created April 22, 2023 17:34
Snippet code SwiftBeta Quiz Questions
class MyViewModel: ObservableObject {
@Published var myProperty: String?
func updateProperty() {
myProperty = "New Value"
// ¿Qué método va aquí?
}
}
@SwiftBeta
SwiftBeta / quiz_question_15_04_20238.swift
Created April 15, 2023 17:35
Snippet code SwiftBeta Quiz Questions
func sumOfSquares(a: Int, b: Int) -> Int {
return a * a + b * b
}
@SwiftBeta
SwiftBeta / quiz_question_15_04_20236.swift
Created April 15, 2023 17:35
Snippet code SwiftBeta Quiz Questions
print(Int("42"))
@SwiftBeta
SwiftBeta / quiz_question_15_04_20235.swift
Created April 15, 2023 17:35
Snippet code SwiftBeta Quiz Questions
func filterNumbers(array: [Int], isEven: Bool) -> [Int] {
return array.filter { isEven ? ($0 % 2 == 0) : ($0 % 2 != 0) }
}
let numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
let result = filterNumbers(array: numbers, isEven: true)