V
Size: a a a
IV
Э(
Э(
Э(
Э(
Э(
AD
t
Audiotrack {
let name:String
let author:String
let playingtime:String
let country:String
}
class Category {
let name: String
var list:[Audiotrack] = []
var quantity: Int {
return
self.list.count
}
init(name: String) {
self.name = name
}
func addTrack (track: Audiotrack){
list.append(track)
}
func removeTrack (track:Audiotrack){
if
let index = list.firstIndex(of: track) {
list.remove(at: index)
}
}
}
'''. в строчке if
let index = list.firstIndex(of: track)
ошбика: Referencing instance method 'firstIndex(of:)' on 'Collection' requires that 'Audiotrack' conform to 'Equatable' как ее избежать?Э(