“Aplicação inválida de 'sizeof' para fazer a interface da 'Fração' na ABI não frágil” no Objective-C

Estou estudando "Programação em Objective-C 2.0", de Steven Kochan. Criamos um objeto Fraction com duas variáveis de instância int. Mais adiante, no livro, Kochan usa a instrução sizeof no ponteiro de um objeto de Fração myFract:

sizeof(*myFract)

Quando faço isso, recebo um erro de compilação:

Aplicação inválida de 'sizeof' na interface 'Fraction' em ABI não frágil

http: //clang.llvm.org/compatibility.html#sizeof-interfac afirma que esse erro pode ocorrer para um objeto cujo tamanho pode ser alterado, mas uma instância de Fração contém apenas as duas variáveis de instância int (mais um "membro isado herdado" mencionado no livro

O que estou fazendo errado

questionAnswers(2)

yourAnswerToTheQuestion