2013-04-23 4 views
0

저는 정말 간단한 것을 아카이브하려고합니다. 내가 NSObject의 인터페이스는 "qhandler.h"보기 컨트롤러를 올바른 방법으로 할당합니다.

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

라는 내에 ViewController.h 파일을 추가

@property (strong) IBOutlet NSScrollView *listurls_fld; 

:

나는 PanelController라는 제의 ViewController 헤더 파일에 NSScrollView에 대한 속성을 추가 나는 Qhandler.m 안에 + (void) 함수를 가지고있다. ->

w가 없다. ork ...

그것은 setAlphaValue로도 작동하지 않으며, 나는 그것이 PanelController의 새 인스턴스를 할당하고 있기 때문에 그렇다고 생각합니다. 사실, 주 인스턴스를 변경하려고했습니다.

저는 기본이지만 저는 외부 obj-c 파일 내부의 viewcontroller에서 IBOutlets를 사용하는 데 엄청난 문제가 있다는 것을 알고 있습니다.

감사합니다, 존

+0

NSLog가 호출 되나요? 새로운'PanelController'를 만들고 그것을 조작하고 싶지는 않습니다. 왜냐하면 당신이 필요로하는 것을하지 않기 때문입니다. 어떻게 PanelController를 창에 넣을까요? – gaige

답변

0

ViewController.h

id mainDelegate;

적 부하 후 트리거 어떤 기능 데르의 viewDidLoad에서 ViewController.m :

mainDelegate=self;

그래서 내가 할 수있는을 사용하십시오. 모든 파일에서 210.