2013-04-23 1 views
0

Я пытаюсь архивировать что-то очень простое.распределение диспетчера представлений правильный путь

добавить свойство для NSScrollView в моем файле заголовка ViewController называется PanelController:

@property (strong) IBOutlet NSScrollView *listurls_fld; 

добавить файл ViewController.h в мой NSObject интерфейс называется "qhandler.h"

#import "handler.h" 
#import "PanelController.h" 

У меня есть функция + (пустота) внутри qhandler.m ->

, который не является w ork ...

Он не работает с setAlphaValue или что-то еще, я думаю, это потому, что я назначаю новый экземпляр PanelController, но на самом деле я попытался изменить основной экземпляр.

Я знаю, что это базовый, но у меня есть огромные проблемы с использованием IBOutlets от viewcontroller, внутри внешнего файла obj-c.

Спасибо, Джон

+0

Вызывается ли NSLog? Вы определенно не хотите создавать новый 'PanelController' и работать над этим, поскольку он не будет делать то, что вам нужно. Как вы помещаете PanelController в окно? – gaige

ответ

0

ViewController.h

id mainDelegate;

ViewController.m в viewDidLoad Одер, что функция никогда не срабатывает после загрузки:

mainDelegate=self;

так я могу используйте [mainDelegate ...:..]; в каждом файле.

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

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