Ah, I see.
Here's what I do: whenever I hatch an egg, I talk to the IV guy, then battle the baby against a high leveled wild Pokemon, switching the baby Pokemon out for a stronger one, who can KO the opposing Pokemon. That way, after the baby levels up, I can get its IVs. I don't go for perfect ones, though. I just go for IVs that are 20-31 in the stats I'm planning to use.