在我的iPhone应用程序中,我想从NSMutableArray
中检索最后一个数组值:
NSMutableArray *array = [[NSMutableArray alloc] init];
[array addObject:messages];
NSLog(@"array : %@", array);
在这个“阵列”中。我有以下数值。
hi, hello,
我只想从hello
获取NSMutableArray
个值。
我该怎么做?
答案 0 :(得分:3)
试试这个
NSLog(@"array : %@",[array lastObject]);
这可能对你有帮助
答案 1 :(得分:0)
您应该按照[array count] - 1
处的indexpath获取最后一个值。
对于Ex,
NSString *str = [NSString stringWithFormat:"%@",[array objectAtIndex:[array count] - 1]];
NSLog("last object of an array = %@",str);
享受编程!
答案 2 :(得分:0)
您可以使用:
NSString *str = (NSString *)[array lastObject];
答案 3 :(得分:0)
[array lastObject]
返回数组的最后一个对象。
NSArray *arr=[NSArray arrayWithObjects:@"A",@"B",@"C", nil];
NSString *last=[arr lastObject];
NSLog(@"Last obj in string : %@",last);
输出:
Last obj in string : C