Я создаю пользовательскую структуру, используемую с моим проектом приложения. Я хотел бы понять, как я могу получить доступ к свойству класса.видимость свойства класса, определенного на пользовательской Cocoa Touch Framework
кусок класса, определенного в рамках имеет код ниже:
public class MyDateField:MyTextField {
private var _date:NSDate = NSDate()
private var is2CloseKeyboard = false
public var date:NSDate {
get { return _date }
set(newValue) {
_date = newValue
text = formatter.stringFromDate(_date)
}
}
..
}
теперь, когда я пытаюсь получить доступ к этому атрибуту (дата)
self.detailItem.buyedAt = (textView as! MyDateField).date
Xcode сообщить мне об ошибке :
value of type 'MyDateField' has no member 'date'
Может ли кто-нибудь дать мне совет?
благодаря
Что такое 'MyTextField '? –
А какой тип 'buyedAt'? –
buyedAt: NSDate, MyTextField: UITextField. может ли это быть связано с видимостью атрибута? – tylyo