Yes you can change it but this will increase the compilation time and will bring you no benefits.
The "@class MapKitSampleViewController;" is a forward declaration see http://en.wikipedia.org/wiki/Forward_declaration
When using forward declaration you have to take care that you can use the forward declared class name only for type references.