如何从另一个类返回所有Array值

时间:2012-07-19 07:40:40

标签: ios xcode ios5 xcode4.3

如果在NSMutableArray类型的单独类中创建并初始化,如何返回所有Array值。

这是我的简单代码。

在FirstClassViewController中

- (void)viewDidLoad
{
    [super viewDidLoad];

    MyArrayClass *thisArray = [[MyArrayClass alloc]init];

    NSLog(@"%@",thisArray.getArray);

}

在MyArrayClass.h中

@interface MyArrayClass : NSMutableArray{

    NSMutableArray *courseArray;

}

-(NSString*)getArray;
-(void) setArray;
@end

在MyArrayClass.m

-(NSString*) getArray{

    return courseArray;   
}

-(void) setArray{

    courseArray = [[NSMutableArray alloc]init];

    // AR111:    
    [courseArray addObject:[[NSMutableDictionary alloc] initWithObjectsAndKeys:
                            @"AR111",@"courseCode",
                            @"Arabic Communication Skills (I)",@"courseName",
                            @"3",@"creditHours",

                            nil]];

    // AR112:    
    [courseArray addObject:[[NSMutableDictionary alloc] initWithObjectsAndKeys:
                            @"AR112",@"courseCode",
                            @"Arabic Communication Skills (II)",@"courseName",
                            @"3",@"creditHours",

                            nil]];
}

我有这个输出消息:

2012-07-19 10:36:18.344测试[622:f803](null)

0 个答案:

没有答案