Which is correct for the following codes?
class Country{ let name: String init(name: String){ self.name = name; } var city: City? } class City{ let name: String init(name: String){ self.name = name; } var country: Country? } var bangladesh: Country? var khulna: City? bangladesh = Country( name: "Bangladesh" ) khulna = City( name: "Khulna" ) bangladesh?.city = khulna khulna?.country = bangladesh bangladesh = nil khulna = nil
Correct Answer: Neither Country, nor City will be deallocated.
Explanation:
Note: This Question is unanswered, help us to find answer for this one
More Swift MCQ Questions