0

我在 ExperimentsViewController.m 中有一个 NSMutable 数组函数,并且想将该数组调用到 ExercisesView.m 中。

练习视图控制器.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;}

练习视图.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];}

但是链接参考似乎有一些错误。我只是直觉地感觉到它的语法问题。任何指针?

4

1 回答 1

2

这只是一个语法错误。尝试这个:

NSMutableArray *qnBlock = [refParentViewController qBlock];
于 2012-04-26T15:01:40.897 回答