Я так не думаю - размещение меток действительно зависит от ОС, и, наконец, оно соответствует ожиданиям пользователя.
Однако ваш код пропускает NSMutableArray
, когда вы сначала выделяете / инициализируете массив, а затем переназначаете переменную другому массиву.
Кроме того, arrayWithArray:
здесь излишне.
Сделай это
NSArray *listArray = [@"S|H"componentsSeparatedByString:@"|"];
или еще лучше
NSArray *listArray = [NSArray arrayWithObjects:@"S", @"H", nil];