博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
集合之间相互转换
阅读量:2352 次
发布时间:2019-05-10

本文共 775 字,大约阅读时间需要 2 分钟。

 1:NSArray 转换为 NSMutableArray

 NSArray *array = @[@"one",@"two"];

NSMutableArray *muArray = [NSMutableArray arrayWithArray:array];

2:NSDictionary  转换为 NSMutableDictionary

NSDictionary *dic = @{@"one":@"1",@"two":@"2"};

NSMutableDictionary *muDic = [NSMutableDictionary dictionaryWithDictionary:dic];

3:NSSet  转换为  NSMutableSet

NSSet *set = [[NSSet alloc]initWithObjects:@"one",@"two",nil];

NSMutableSet *muSet = [NSMutableSet setWithSet:set];

4:NSArray 转换成NSSet

NSMutableSet *muSet2 = [NSMutableSet setWithArray:array];

5:NSDictionary 转换成   NSArray

NSArray *allkeys = [dic allKeys];

NSArray *allvalues = [dic allValues];

6:字符串转换成数组

 NSString *str = @"www.china.com";

NSArray *strArray = [str componentSeparatedByString:@"."];  //以 .  作为分隔符

NSLog(@"%@",strArray);    // 打印为   (www,china,com)

转载地址:http://exrvb.baihongyu.com/

你可能感兴趣的文章
axis2创建web service
查看>>
Axis,axis2,Xfire以及cxf对比
查看>>
【工具】人脸识别比对开放平台汇总
查看>>
基于DirectUI技术开发的发卡系统
查看>>
STM32 HAL库、标准外设库、LL库(STM32 Embedded Software)
查看>>
51和AVR单片机
查看>>
DSP开发板
查看>>
stm32标准外设库和芯片资料下载地址
查看>>
ARM Keil MDK开发STM32工程模板
查看>>
NoSQL分类及常用软件
查看>>
ubuntu 16.04安装nVidia显卡驱动和cuda/cudnn踩坑过程
查看>>
基于STM32CubeMX创建STM32L496ZGTx的工程
查看>>
如何通过OpenFace实现人脸识别框架
查看>>
Angle和XBGoost以及Spark的性能对比
查看>>
IOS CoreImage实现人脸识别
查看>>
Tensorflow的高级封装
查看>>
Storm 1.1.0 集群安装
查看>>
图像压缩算法
查看>>
一张图看懂小程序全生态
查看>>
electron开发
查看>>