There's only one official compiler on macOS and it's clang coming with Xcode. There are others than you can get using macports for example but you'll be on your own in case of trouble.
As for the IDE, if you want to have a common development experience, then I'll recommend going with Qt Creator so you don't have to do big switches when changing development OSs. The interface will stay the same so you'll feel more quickly at home.
@SGaist thanks for reply) I understand that I need that for deployment on device but I am building just qt not an app. So i thought it might be unnecessary for building Qt itself. Cause when i am downloading qt for Ios i don't need to have that account. But i need it to build qt that's strange for me. I have ready code to port to ios so openssl is needed