Sending data to iPhone

Maybe a cheap BT handsfree module would be easiest.
You'll need the Arduino to count the pulses when dialing, then convert them to DTMF