Это лучше:
-(NSString *)send {
return @"hai";
}
Ваше второе предложение, т. Е. [Сохранить + аврорелиз], не имеет смысла.
И хотя в этом нет ничего плохого, во-первых, это плохо для соглашения об именах: он возвращает сохраненный экземпляр, хотя метод не описывает, что он делает, с включением в его имя метода copy / retain / alloc.