То, что вы получите, будет правильным, если свойство data
объявлено с атрибутом «сохранить» или «скопировать».Если data
объявлен с атрибутом «assign» (по умолчанию), то, что вы получите, вызовет сбой.Решение в этом случае состоит в том, чтобы использовать сохранение (или, возможно, копирование) для data
:
@property (nonatomic, retain) NSMutableArray *data;