2012-04-26 4 views
0

에서 ViewController의 배열을 참조하는 중 오류가 발생했습니다. ExercisesViewController.m에 NSMutable 배열 함수가 있고이 배열을 ExercisesView.m에 호출하려고합니다.

ExerciseViewController.m

- (NSMutableArray*)qBlock{ 

NSURL *url = [NSURL URLWithString:@"http://someaddress.php"]; 
NSError *error; 
NSStringEncoding encoding; 
NSString *response = [[NSString alloc] initWithContentsOfURL:url 
               usedEncoding:&encoding 
                 error:&error]; 
const char *convert = [response UTF8String]; 
NSString *responseString = [NSString stringWithUTF8String:convert]; 
NSMutableArray *sample = [responseString JSONValue]; 


return sample;} 

ExercisesView.m : 참조를 연결하는 몇 가지 오류가있을 것 같습니다

- (id) initWithParentViewController:(ExercisesViewController *)parent { 
if ((self = [super init])) { 
    // Update this to initialize the view with your own frame size 
    [self setFrame:CGRectMake(0, 0, 320, 460)]; 
    refParentViewController = parent; 
    NSMutableArray *qnBlock = [refParentViewController:qBlock];} 

하지만. 나는 구문 상 문제점을 느끼고있다. 어떤 포인터?

답변

2

구문 오류 일뿐입니다. 이 시도 :

NSMutableArray *qnBlock = [refParentViewController qBlock]; 
+0

을 전했지만 오류가 반환 : 당신은 또한'ExerciseViewController.h에 방법의 선언이 인스턴스 방법 '-qBlock' –

+0

확인을 찾을 수 없습니다 ('ID'로 반환 형식 기본값) '파일. – Alladinian