How to use struct in Swift

3 Answers

0 votes
struct Point {
    var x = 0.0, y = 0.0
}

var p = Point()

p.x = 7.2
p.y = 5.3

print("Point: \(p.x), \(p.y)")




/*
run:
  
Point: 7.2, 5.3
  
*/

 



answered Feb 15, 2021 by avibootz
0 votes
struct Person {
    var name: String
    var programming: String
}

let a = Person(name: "Tom", programming: "Swift")
let b = Person(name: "Chewbacca", programming: "C++")

print(a)
print(b)




/*
run:
  
Person(name: "Tom", programming: "Swift")
Person(name: "Chewbacca", programming: "C++")
  
*/

 



answered Feb 15, 2021 by avibootz
0 votes
struct Person {
    var name: String
    var programming: String
    
    func show() {
        print("\(name) , \(programming)")
    }
}

let a = Person(name: "Tom", programming: "Swift")
let b = Person(name: "Chewbacca", programming: "C++")

a.show()
b.show()




/*
run:
  
Tom , Swift
Chewbacca , C++
  
*/

 



answered Feb 15, 2021 by avibootz
...