Я хочу заменить все не-ARC-инициализаторы на ARC-совместимые.
Например, я хочу найти следующие строки:
NSSortDescriptor *sortDescriptor = [[[NSSortDescriptor alloc] initWithKey:@"XcodeRocks" ascending:NO] autorelease];
и заменить ихс:
NSSortDescriptor *sortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"reportActionId" ascending:NO];
Я использую следующее регулярное выражение, которое не работает:
[(. *) autorelease];
Это соответствуетмного ценностей, которые я хочу исключить.Что не так с этой командой regex и как правильно выбрать все вызовы методов, которые содержат autorelease
?