Referring to data transfer, you had better use
iPhone Transfer for Mac which can be a good assistant for you to manage data on iPhone. It can transfer data including photos, music, contacts, videos, playlist, text messages on iPhone. It supports data transfer between iPhone and Mac. Here is the example of
how to transfer photos from iPhone to Mac. You can have a look and see how it works.