2016-06-06 2 views

ответ

2

Нет, нет такого встроенного объекта. Массив не содержит истории конкретных операций, которые привели к его значению. Вы должны отследить его самостоятельно, если вам это нужно.

+0

Спасибо. В настоящее время я делаю это с помощью 'willSet', но было просто любопытно, есть ли другой способ. –

-1

Если вы хотите, чтобы получить последний объект array, вы можете использовать его array.

если у меня есть array с именем integerArray, я вставил несколько объектов, чем для получения последнего объекта.

int LastObject=[integerArray objectAtIndex:integerArray.count -1]intValue]; 
+2

Он спрашивает о Swift, но ваш ответ - Objective-C. Также он сказал, что не хочет, чтобы последний объект, как и в объекте с самым высоким индексом. Ему нужен объект, который был недавно вставлен или удален (в любом месте массива). –

0

Вы можете просто создать переменную и обновить ее каждый раз, когда вы вставляете/удаляете.

Смежные вопросы