у меня есть обычай быстр класс как этотсобственность доступа из другого класса
class NichedHelper: NSObject {
private var _theController:UIViewController? = nil
var theController:UIViewController? {
get {
return self._theController
}
set {
self._theController = newValue
}
}...
она имеет функцию реализации, как это и _theController
проходящего класс Lobb, который унаследует UIViewController
func DoPump(from: String, theBoard: CGRect, overide: Bool) {
let abil:AnyObject = _theController!
abil.bottomConst.constant = -80
}
это бросить ошибку 'AnyObject' does not have a member named 'bottomConst'
,
так как я не знаю, что такое английское слово для такого рода техники, так что это будет мой первый вопрос.
мой второй вопрос, возможно ли, если я уверен, что класс Lobb (или другой класс) имеет переменную, называемую bottomConst, как я могу получить к ней доступ из класса NichedHelper?