Отступы Objective-C литералы с Xcode
Xcode думает, что это:
NSArray *persons = @[
@{
@"name": @"Bob",
@"pet": @"cat"
},
@{
@"name": @"Alice",
@"pet": @"dog"
}
];
будет лучше отступать так:
NSArray *persons = @[
@{
@"name": @"Bob",
@"pet": @"cat"
},
@{
@"name": @"Alice",
@"pet": @"dog"
}
];
Можете ли вы научить Xcode об отступов Objective-C?
Есть ли другая альтернатива?
Примечание: Я уже знаю, что могу "форсировать" отступ с помощью cmd opt ], однако этот будет исчезать при копировании/вставке и будет не устраняйте проблему.
Ответы
Ответ 1
Откройте ошибку с http://bugreport.apple.com.
Если вы также отправляете его на OpenRadar, люди за пределами Apple могут его прочитать. Я могу указать вам на этот отчет об ошибке: http://openradar.appspot.com/12394453
Чем больше людей сообщают об этой проблеме, тем более приоритетным будет Apple.
Ответ 2
Ускоренные индексы Xcode 5:
NSArray *persons = @[
@{
@"name": @"Bob",
@"pet": @"cat"
},
@{
@"name": @"Alice",
@"pet": @"dog"
}
];