Connect Arduino with Ipad Through Wireless

Hi,

I am new to arduino. My real question is I wanted to buy the basic arduino which is Arduino Uno R3. But I wanted to communicate my arduino with my Ipad through wireless. Can anyone advise me the steps and what I should buy in order to get my Arduino communicate with my Ipad through wireless. I've read about the ethernet shield and also the wireless shield of arduino, but can I use xbee wifi with arduino uno r3?