It is not possible to do this. I have been looking for the past week and have found nothing. Visual Basic allegedly allows users to program in Swift, and there is an option when creating a new project to make it for iOS Devices....but the program does not understand any of the terms used in Swift Programming. It doesn't even know what variables or constants are.
I downloaded XCode but it comes in a .xip format which Windows, Google, Duck Duck Go, Bing, and all other search engines & programs think is a ZIP file.
I went to download a virtual machine to run MacOS on Windows, but Virtual Box says that VM Mode is no longer supported as of Version 6.1, which basically renders that whole program useless. The literal point of having it is to be a VM.
Basically, you need to buy a $1,000 to $2,000 brand new MacBook Pro in order to have any hope of ever making even the most basic commands in Swift.
The mere fact it has been four years since the original post and people are still looking proves you are completely screwed when trying to do this. Just don't.