Using Obj-C and Windows Packaging?

I’ve created game which uses Obj-C classes. I read that I’m unable to do Packaging from Mac to Windows. So I understand that I need to open project on Windows machine and do packaging on it. But does VS compile Obj-C code? Or should I start to port everything to C++?