Core Data - usando propriedades transitórias no grupo por

Estou criando um UITableView com alguns dados agregados. Ao longo do caminho, os títulos de seção precisam ser usados para classificar e agrupar as células da exibição de tabel

A questão é que eu gostaria de usar uma propriedade transitória no NSFetchRequest para gerar títulos de seção e classificações de resultados. O problema é que, ao configurar o NSFetchRequest, recebo um '' NSInvalidArgumentException '', motivo: 'Caminho da chave inválido player.fullName passado para setPropertiesToFetch'.

A entidade principal do NSFetchRequest é uma entidade Player com as propriedades: firstName e lastName. Para classificar e agrupar os dados, uma propriedade transitória 'fullName' foi introduzida. Esta é uma concatenação simples das propriedades lastName e firstName.

s coisas tentadas até agora são:

a) Definindo o método - (NSString *) fullName

b) Definindo uma propriedade @ (não atômica, somente leitura) NSString * fullName

c) Adicionando um @dynamic fullName

d) Adicionando o atributo fullName à entidade Player e tornando-o transitóri

Há alguma idéia ou existe atualmente para selecionar propriedades transitórias em um NSFetchRequest que inclua um grupo por cláusul

ualquer ajuda apreciad