字典转换成模型属性代码笔记
创建一个字典的Category:NSDictionary+Property
- (void)getPropertyCodeFromDict
{NSMutableString *codes = [NSMutableString string];// 遍历字典[self enumerateKeysAndObjectsUsingBlock:^(id _Nonnull key, id _Nonnull value, BOOL * _Nonnull stop) {NSString *code;if ([value isKindOfClass:[NSString class]]) {code = [NSString stringWithFormat:@"@property (nonatomic, strong) NSString *%@;",key];} else if ([value isKindOfClass:NSClassFromString(@"__NSCFBoolean")]) {code = [NSString stringWithFormat:@"@property (nonatomic, assign) BOOL %@;",key];} else if ([value isKindOfClass:[NSNumber class]]) {code = [NSString stringWithFormat:@"@property (nonatomic, assign) NSInteger %@;",key];} else if ([value isKindOfClass:[NSArray class]]) {code = [NSString stringWithFormat:@"@property (nonatomic, strong) NSArray *%@;",key];} else if ([value isKindOfClass:[NSDictionary class]]) {code = [NSString stringWithFormat:@"@property (nonatomic, strong) NSDictionary *%@;",key];}[codes appendFormat:@"\n%@\n",code];}];NSLog(@"%@",codes);
}
字典转换成模型属性代码笔记相关推荐
- 怎么根据css类将html转换成数组,JavaScript_js中将HTMLCollection/NodeList/伪数组转换成数组的代码,这里把符合以下条件的对象称 - phpStudy...
js中将HTMLCollection/NodeList/伪数组转换成数组的代码 这里把符合以下条件的对象称为伪数组 1,具有length属性 2,按索引方式存储数据 3,不具有数组的push,pop等 ...
- 将小图标转换成字体图标代码
将小图标转换成字体图标代码 转自:https://jingyan.baidu.com/article/ea24bc39ddff7bda62b331b0.html
- 怎样将cad布局导出来_cad布局导出模型(CAD 布局图怎么转换成模型图)
请教大神cad布局转模型exportlayout命令无法生成新... 用高版本CAD打开需要转的文件,然后用recover命令,输入完命令会提示打开文件,再次选择第一次(需要转换的)文件,此时会从新打 ...
- pandas将字典转换成dataframe,两重字典
我有一个字典 dict_year 是这样的, 现在想把这个字典转成dataframe,用这个命令就可以 df_star = pd.DataFrame(dict_year).T 转换后得到结果如下图:
- word转换成pdf java代码_java代码实现word转换成pdf
[实例简介] va代码 word转pdf ,word批量转换成pdf,word单独转换成pdf,只需要调用WordToPDFUtil方法就可以实现批量或者单独转换 [实例截图] [核心代码] e6f6 ...
- 视频转换成图像序列、图像转换成视频(代码)
在目标检测领域,经常碰到将视频转换成图像序列,或者将图像序列转成视频.下面一段代码可实现此类功能.废话不多说,直接上代码 void Video2Pic() { cv::VideoCapture vc; ...
- C语言十六进制转换成十进制(代码),可将数组内的十六进制数转换后并存入数组
十六进制转换十进制原理介绍 十六进制转换为十进制,是先要将十六进制转换为二进制,在通过二进制转换为十进制. 十六进制转换为二进制很简单,我们首先要明白,一位十六进制代表四位二进制,如F对应二进制的11 ...
- HTML页面转换asp,将asp页面转换成html页面 代码
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 将asp页面转换成html页面 Sub GenFile(id) dim objXmlHttp set objXmlHttp = Server.Create ...
- asp页面怎么转html页面,将asp页面转换成html页面 代码
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 将asp页面转换成html页面 Sub GenFile(id) dim objXmlHttp set objXmlHttp = Server.Create ...
最新文章
- selenium 定制启动 chrome 的选项
- python如何调用图片-python实现读取并显示图片的两种方法
- 计算机网络-后退N帧协议习题思考:数据帧长度范围128~512字节,求信道利用率达到最大,帧序列的比特数至少为多少
- 28个不得不看的经典编程算法!!
- Asp.Net开通支付宝移动端网页支付
- mysql事务总结_MySQL数据库和相关事务总结
- android 获取apk资源,android-apk-parser
- axios config里自定义属性,使用拦截器拦截,无法拿到自定义属性问题
- Perl一行式:处理空白符号
- Android开发的前景到底怎么样?
- Qt学习笔记-更高级的文本编辑器-完善第一版-gif动画
- matlab 对信号抽样,matlab信号抽样与恢复
- php汉字转换拼音,php中怎么将中文转换拼音
- 投射电子显微镜(TEM)
- android graphics,Android graphics值Bitmap
- 获取新浪开放平台的Access token
- SingleChildScrollView内容不超出屏幕时下拉回弹
- 基于机器学习的车牌识别系统
- 3GPP TS 23501-g51 中英文对照 | 4.3.3 Interworking between 5GC via non-3GPP access and E-UTRAN connected t
- 第1关:查找第一个匹配的字符串