я только что создал новый класс в моем файле контроллера, как, например:Xcode не распознает объявленную переменную?
import UIKit
class FirstTableViewController: UITableViewController {
class Sport {
var name: String = "sport name"
var branches: NSArray = [" branches of this sport"]
}
теперь, когда я пытаюсь создать новый объект из этого класса, он работает, как ожидалось:
var americanFootball = Sport()
однако когда я пытаюсь получить доступ к одному из свойств из класса, чтобы изменить, он не распознает новый объект:
В чем проблема?
Вы должны использовать структуру вместо класса в этом случае – Icaro
значение структуры? –
Посмотрите в документации по яблокам о классах и структурах https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/ClassesAndStructures.html – Icaro