#import <Foundation/Foundation.h>
int Main (int argc, const Char * argv[]) {
@autoreleasepool {
// variable array inheritance immutable variable group
//1. Create A set number of elements to create
nsmutablearray *mutarr=[nsmutablearray arraywithcapacity:7];
//2. add an element to an array
nsarray *arr=@[@ "MON",@ "TUE",@ "WED",@ "THU",@ "FRI", @ "SAT",@ "SUN"];
nsmutablearray *mutarray=[nsmutablearray arraywitharray: arr];
[Mutarray addobject:@ "EIG"];
//3. inserts an element according to the specified subscript
[Mutarray insertobject:@ "NINE" atindex:8];
//4. Delete last element
[Mutarray removelastobject];
//5. Delete an element based on the specified subscript
[Mutarray removeobjectatindex:7];
//6. Delete based on the specified object
[Mutarray removeobject:@ "SUN"];
//7. Replace the element with the specified subscript
[Mutarray replaceobjectatindex:0 withobject:@ "SUN"];
for (ID str in mutarray) {
NSLog(@ "%@", str);
}
}
return 0;
}
oc-variable array inheritance immutable variables group