The development environment, including Xcode, is free.
You can develop in the simulator on your Mac also for free. The only bit you need to pay for is the ability to sign your applications so that they can be clicked on to the device for the Appstore - its $ 99.
Do not forget - they take a reduction in sales in the AppStore, if you charge for your application!
dotbill
source share