0

タイプ NSMutableArray の別のクラスで作成され、初期化されている場合、すべての配列値を返す方法。

これは私の簡単なコードです。

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] (ヌル)

4

0 に答える 0