NSInteger exists because the int type varies in size between 32-bit and 64-bit systems. float and double don’t vary in size the same way, so there’s no need to have wrapper types for them.
NSInteger exists because the int type varies in size between 32-bit and 64-bit systems. float and double don’t vary in size the same way, so there’s no need to have wrapper types for them.