Swift Hashable
up:: Swift ⚐
Iteration
Iterables needs to conform to Hashable.
The Foundation types like string, int etc are all hashable. So if your struct only has foundation types, it automatically conforms to Hashable.
struct Framework: Hashable, Identifiable {
let id = UUID()
let name: String
let imageName: String
let urlString: String
let description: String
}ForEach(MockData.frameworks) { framework in
FrameworkTitleView(name: framework.name, imageName: framework.imageName)
}