From what i remember, software like GameMaker/GameStudio and Stencyl have a drag and drop interface ehich allows you to create games without coding - although there is an option to swith to code view also. I think GameMaker had an iOS export option but this obviously costs money and i am not sure what the pricing is.
I use something called Corona SDK to build iOS apps. Although it involves coding, it is much easier to use than for example programming in C or Obj-C... Corona recently change their pricing, and may be free to use and publish...
Thanks,