zoukankan      html  css  js  c++  java
  • 不可变数组

    #import <Foundation/Foundation.h>

    int main(int argc, const char * argv[]) {

        @autoreleasepool {

            //可变数组继承不可变数组

            //1.创建

            NSMutableArray *mutArr=[NSMutableArray arrayWithCapacity:7];

            //2.向数组中添加一个元素

             NSArray *week=@[@"MON",@"TUE",@"WED",@"THU",@"FRI",@"SAT",@"SUN"];

            NSMutableArray *mutArray=[NSMutableArray arrayWithArray:week];

            [mutArray addObject:@"eight"];

            for (id week in mutArray){

                NSLog(@"%@",week);

            }

            //3.根据指定下角标插入元素

            [mutArray insertObject:@"nine" atIndex:8];

            NSLog(@"%@",mutArray);

            //4.删除最后一个

            [mutArray removeLastObject];

            NSLog(@"%@",mutArray);

            //5.根据指定下标删除

            [mutArray removeObjectAtIndex:7];

            //6.根据指定对象进行删除

            [mutArray removeObject:@"THU"];

            //7.替换指定下标元素

            [mutArray replaceObjectAtIndex:0 withObject:@"tihuan"];

            NSLog(@"%@",mutArray);

            

            

            

            

        }

        return 0;

    }

  • 相关阅读:
    Qt's Undo Framework
    linux-ftp
    Linux Terminator
    linux wc
    Linux卷配置管理
    vmware workstation LINUX磁盘扩容
    Oracle linux6.1配置yum本地源
    安装jdk java -version 不是自己所需要的版本
    aix下oracle数据库创建表空间和用户
    Linux命令 find和mv的结合使用:查找文件,移动到某个目录
  • 原文地址:https://www.cnblogs.com/LiHai/p/5113037.html
Copyright © 2011-2022 走看看