Float es 0 después de la división entera

Puede ser una solución simple pero no puedo solucionarlo.

Estoy dividiendo 2 enteros:

finishedGameFinalScore = [score integerValue];
CGFloat interval = 2/finishedGameFinalScore;
NSLog(@"interval = %f",interval);

El registro devuelve0.000000

¿Hay un límite para los decimales? Necesito preservar el resultado decimal.

Gracias shani

Respuestas a la pregunta(4)

Su respuesta a la pregunta