Hi Pikometer,
du hast zwei Möglichkeiten. Je nachdem wie viel Speicherplatz deine Foto-Mediatek einnimmt ist die eine oder andere eventuell sinnvoller.
iCloud-Fotos: hier werden alle Bilder in die iCloud geladen und können von jedem anderen Gerät mit der selben Apple-ID synchronisiert werden. Wenn du also neue Fotos mit deinem iPhone erstellst, dann landen diese Fotos auch auf deinem Mac und umgekehrt.
In der Regel wird immer nur ein kleiner Teil deiner Fotos vollständig auf dein iPhone geladen, die meisten Bilder verbleiben in voller Auflösung in der iCloud. Erst beim betrachten eines Bilder wird dieses aus der iCloud heruntergeladen. Das hat den Vorteil, dass auf deinem iPhone genügend Speicherplatz frei bleibt für andere Medien, Apps, Dokumente, usw.
Größter "Nachteil": je nach Datenmenge benötig es eine iCloud Abo, beginnend ab 50GB für 0,99€ im Monat.
Verwendest du noch weitere Apple Gerät, wäre die iCloud Lösung wohl am sinnvollsten, hierbei profitierst du davon, dass alle deine Geräte auf die selbe Fotomediathek zugreifen können.
Synchronisierst du deine Fotos mittels dem Finder von deinem Mac auf dein iPhone ist hierbei zu beachten ob die 18.000 Fotos überhaupt auf dein iPhone passen. Nehmen wir an dein iPhone hat ein Speicherkapazität von 128GB, deine Fotosammlung ist aber 150GB groß, dann passen diese Fotos nicht alle auf dein iPhone. Zudem erscheint es mir nicht sinnvoll solche große Daten Mengen immer hin und her zu synchronisieren.
Im ersten Schritt wäre zu klären, wie viel Speicherplatz deine Fotosammlung benötig?