Criar e usar uma subclasse fictícia de NSData não funciona
Tenho um problema ao criar minha própria subclasse deNSData
, que eu quero ter um @ personalizadescription
método. Mesmo criando um manequimNSData
subclasse:
@interface MyData : NSData {}
@end
@implementation MyData
@end
e usá-lo resulta em bugs estranhos (a função que o utiliza nunca sai e o controle de alguma forma retorna ao loop de execução). Pensei que talvez eu fosse responsável por reescrever os inicializadores designados deNSData
(chamando osuper
implementação), mas nenhum é mencionado no documento. Tão
NSData
?qual é o mínimo necessário para escrever para uma subclasse fictícia deNSData
?