Я пытаюсь пройти указатель на указатель на метод, но, по-видимому, дуга имеет некоторые проблемы с тем, как я это делаю. Вот два метода :
+ (NSString *)personPropertyNameForIndex:(kSHLPersonDetailsTableRowIndex)index
{
static NSArray *propertyNames = nil;
(nil == propertyNames) ?
[self SHL_initPersonPropertyNamesWithArray:&propertyNames] : NULL;
}
+ (void)SHL_initPersonPropertyNamesWithArray:(NSArray **)theArray
{
*theArray = [[NSArray alloc]
initWithObjects:@"name", @"email", @"birthdate", @"phone", nil];
}
Я получаю следующую ошибку:
Выпуск автоматической ссылки. Проблема: прохождение адреса не локального объекта к __auTereLease Parameter для записи обратной записи
в строке, которая появляется следующая команда:
[self SHL_initPersonPropertyNamesWithArray:&propertyNames] : NULL;