2015-09-26 3 views
0

Я создаю пользовательскую структуру, используемую с моим проектом приложения. Я хотел бы понять, как я могу получить доступ к свойству класса.видимость свойства класса, определенного на пользовательской 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'

Может ли кто-нибудь дать мне совет?

благодаря

+0

Что такое 'MyTextField '? –

+0

А какой тип 'buyedAt'? –

+0

buyedAt: NSDate, MyTextField: UITextField. может ли это быть связано с видимостью атрибута? – tylyo

ответ

0

[Решено]

проблема в моем случае было то, что я создал рамочный пакет для IOS устройств, и я строила App проекта с симулятором. Я узнал, что он должен по синхронизируется конечно ...

Я надеюсь, что это может быть полезным для кого-то, чтобы избежать, чтобы провести время с такого рода «вопросов» вместо кодирования :)

 Смежные вопросы

  • Нет связанных вопросов^_^