Доступ к метке, созданной в раскадровке на текущем ViewController - PullRequest
4 голосов
/ 29 января 2012

Я хочу сделать что-то довольно простое, но мне пока трудно.Я хочу получить доступ к метке, созданной в текущем отображаемом ViewController (с раскадровкой) из класса этого контроллера представления.Спасибо за любую помощь.

Ответы [ 2 ]

3 голосов
/ 29 января 2012

Вам необходимо создать свойство IBOutlet в вашем viewcontroller.h и подключить его к метке.

Xcode Window

После объявления свойства метки вы можете нажать и перетащить на oк объявлению свойства (в режиме вспомогательного редактора) к метке для установления соединения.Не забудьте синтезировать его в м.

#import "ViewController.h"

@implementation ViewController
@synthesize myLabel;
2 голосов
/ 29 января 2012

MobileOverlord прав, но вы действительно должны начать использовать Assistant Editor для подключения подобных вещей. Он сделает всю работу за вас:

  • Объявление вашей собственности как IBOutlet
  • Синтезировать его для вас в файле реализации
  • Установка его в nil в методе viewDidUnload (который вы забудете в 90% случаев, если сделаете это самостоятельно)

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...