2012-06-08 2 views
-2

является то, что необходимо установить для объекта uiviewЧто касается UIView

если нет, то почему?

IBOutlet UIView *feedback_View; 

@property(nonatomic,retain)UIView *feedback_View; 

пожалуйста, дайте мне ответ я новичок в iphone Thnx заранее ..

+0

IBOutlet требуется только тогда, когда вы хотите обратиться или сказать, что хотите получить доступ к вашему представлению в viewcontroller. Должен быть какой-то способ сказать контроллеру просмотра, что ваш feedback_view - это представление в вашем xib, в противном случае оно не требуется. Измените меня, если я ошибаюсь. –

ответ

0

Если вы хотите использовать его, он должен быть установлен. Существуют разные способы настройки, хотя, либо кода, либо графически в редакторе пользовательского интерфейса.

+0

да я буду использовать его. – user861715

0

Я не уверен, что я понимаю ваш вопрос, но здесь идет. Нет необходимости устанавливать свойство любого объекта. Когда вы устанавливаете свойство (и синтезируете), вы в основном говорите компилятору автоматически создавать сеттеры и геттеры для переменной экземпляра. Таким образом, вы можете сделать что-то вроде [object.feedback_View someInstanceMethod] без необходимости писать метод get в классе.

Если вы хотите ссылаться на представление из вашего пива с UIView в своем классе, единственный способ, который я видел, это сделать с IBOutlet. Если вы новичок в разработке IOS, не забудьте прочитать документы here. Счастливое кодирование! ура!

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