Sharing a file between your Mac and your iPhone can be a pain. There is the iCloud method, which feels like throwing your files in deep dark closet and hoping you can find them later when you need them. You can use Dropbox, however that only works well when sending stuff to your iPhone from your Mac and not the other way around.
The solution I want is where I can take a file, place it in a window then have it appear on my iPhone. Now with Instashare I can do that. Simply install the application on your iPhone and the desktop client on your Mac. If you want to send a file to your iPhone from your Mac just click on the Instashare icon on the menu bar. You then should see a window pop up. Now drag the file you want to transfer on the window. On your iPhone launch the Instashare app and you should see a notification that your Mac wants to transfer a file to your iPhone. Just accept the transfer and the file will be delivered to your iPhone. From there you can use the “Open in” feature with any of the corresponding iPhone apps.
If you want share a file from your iPhone to your Mac, just select the file you want inside of the Instashare iPhone app and a list of devices should appear. Drag the file over the name of the device that you want to transfer it to. (Keep in mind two transfer between devices they need to be on the same wifi network). On your Mac you should see a request appear to accept the file from iPhone. Confirm the transfer and watch your file appear on your Mac.
Enjoy.