OC/iOSNSMutableArray和NSArray间的変換

NSMutableArray2NSArray

 // NSMutableArrayの生成
    NSArray *array1 = 
        [NSMutableArray arrayWithObjects:@"東京", @"名古屋", nil];

    // ① copyを使う
    NSArray *array2 = [array1 copy];

    // ② キャストを使う
    NSArray *array3 = (NSArray *)array1;
NSArray2NSMutableArray
 // NSArrayの生成
    NSArray *array1 = 
        [NSArray arrayWithObjects:@"東京", @"名古屋", nil];

    // ① mutablecopyを使う
    NSMutableArray *array2 = [array1 mutableCopy];

    // ② キャストを使う
    NSMutableArray *array3 = (NSMutableArray *)array1;

猜你喜欢

转载自blog.csdn.net/qq_15623599/article/details/79297244