CFNetwork and Bonjour integration for iPhone to Mac integration
Solution 1:
Bill Dudney created a sample iPhone Bonjour application to demonstrate how to use Bonjour to discover and connect to two iPhones. I ported this example to the Mac to demonstrate how to do Bonjour discovery between the two platforms. Bill also provides a nice writeup of how he put together the Bonjour wrapper used in this example.
This is a very simple example, and with the Mac and iPhone clients it does something similar to what you want. Only minor modifications should be needed.
I show this in action in the video for the Networking session of my Advanced iPhone Development course on iTunes U.
Solution 2:
Here i have created some simple sample application which exchange the data between iPhone and iMAC.
https://github.com/boobalaninfo/Bonjour-iOS-MAC-Apps