Можно ли обнаружить последний элемент при использовании NSFastEnumeration?
Не со 100% точностью (или путем ограничения содержимого массива полностью уникальными указателями, чтобы сравнение указателей работало какобсуждается в другом вопросе), не выполняя при этом кучу работы, которая приводит к тому, что мы просто делаем это по-старому.
Обратите внимание, что если вы можете выбрать цель 4.0+, вы можете использовать enumerateWithBlock:
, которая дает и элемент, ииндекс.Это так же быстро или даже быстрее, чем быстрое перечисление.