Single Vs Int32

Well it certainly isn’t Int32 (or any other datatype that contains the letters “INT”)… those are INTEGER datatypes

and to target both 32-bit and 64-bit … you can use CGFloat (read the LR)