-1

我有一个具有以下属性的Person( ) 类: , , .NSObjectNumberPinName

假设我在一个数组中有“N”个人。我怎样才能找出最后一个人的Number, pin, Name.

我找到了以下方法,但我没有从中得到任何东西

id object=[myPersonArray lastObject];
4

3 回答 3

3

利用:

Person *lastPerson = [myPersonArray lastObject];

现在您可以访问lastPerson.

于 2012-12-15T19:37:44.573 回答
1

您可以简单地找到数组的总大小,然后count-1给出最后一个对象的值。

int countArray = [myPersonArray count];

NSString *stringLastIndex = [myPersonArray objectAtIndex:countArray-1];

another solution可以使用[myPersonArray lastObject].

于 2012-12-15T20:45:34.243 回答
0

这是你应该做的:

Person *person = [myPersonArray lastObject];
NSLog("Name: %@", person.name);
于 2012-12-15T19:37:46.220 回答