博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ios4 习题
阅读量:4582 次
发布时间:2019-06-09

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

#import 
#define NSLog(FORMAT, ...) printf("%s\n", [[NSString stringWithFormat:FORMAT, ##__VA_ARGS__] UTF8String])int main(int argc, const char * argv[]) { @autoreleasepool {//1.对字符串“2015-09-01 08:19:10”操作,输出"08:19:10"。要求使用两种截取方式。 NSString* str =@"2015-09-01 08:19:10"; //第一种方法 NSString* str1 = [str substringFromIndex:11]; NSLog(@"%@",str1); //第二种方法 NSRange range = NSMakeRange(11, 8); NSString* str2 = [str substringWithRange:range]; NSLog(@"%@",str2); /*2.数组中存取以下数据: @[@{@"name":@"陈丰",@"age":@"32"}, @{@"name":@"孙明",@"age":@"24"}, @{@"name":@"王明",@"age":@"12"}, @{@"name":@"李西",@"age":@"50"} ] 1)按年龄进行排序(降序),输出数据 2)删除“陈丰”并输出数据 */ NSArray* array = @[@{@"name":@"陈丰",@"age":@"32"}, @{@"name":@"孙明",@"age":@"24"}, @{@"name":@"王明",@"age":@"12"}, @{@"name":@"李西",@"age":@"50"} ]; //描述器排序 NSSortDescriptor* des =[NSSortDescriptor sortDescriptorWithKey:@"age" ascending:NO]; NSArray* array2 = [NSArray arrayWithObject:des]; array=[array sortedArrayUsingDescriptors:array2]; //强转排序// NSArray* array2 = [array sortedArrayUsingComparator:^NSComparisonResult(id obj1, id obj2) {// int object1 = [obj1[@"age"]intValue];// int object2 = [obj2[@"age"]intValue];// if(object1==object2)// {// return NSOrderedSame;// }// else if (object1

 

转载于:https://www.cnblogs.com/hezhuangzhuang/p/5113984.html

你可能感兴趣的文章
线性规划中的单纯形法与内点法(原理、步骤以及matlab实现)(一)
查看>>
简单DP【p2758】编辑距离
查看>>
Spring Data JPA:关联映射操作
查看>>
JWT入门简介
查看>>
GDAL 网址
查看>>
结对编程——吐槽必应词典
查看>>
katalon系列八:Katalon Studio图片识别
查看>>
Spring操作指南-针对JDBC配置声明式事务管理(基于XML)
查看>>
sql server 调优----索引缺失
查看>>
spring + junit 测试
查看>>
.net core 无法获取本地变量或参数的值,因为它在此指令指针中不可用,可能是因为它已经被优化掉了...
查看>>
Poj2186Popular Cows
查看>>
TCP之listen&backlog
查看>>
实验室的毕业照
查看>>
核心编程答案(第六章)
查看>>
Spring 3.x jar 包详解 与 依赖关系
查看>>
java线程详解二
查看>>
maven项目导入依赖jar包并打包为可运行的jar包
查看>>
leecode第二十三题(合并K个排序链表)
查看>>
关于Eclipse的unsupported major minor version 51.0 错误
查看>>