A big part of the value proposition for Delphi was the VCL (no idea the state of such nowadays), and actual sane layout management. But pretty much everything Delphi did with the VCL is part of Cocoa anyway, so you're left with either reusing the VCL and having weird windows UI elements in Cocoa (I'm assuming buttons, etc would be cocoa controls, but <grandpa>back in my day</grandpa> the Delphi community had tonnes of VCL UI components that were all/mostly custom drawn - e.g. windows), or only really using the language itself in which case freepascal exists, so you might as well use that.
Delphi was my first language for actual software, alas (or fortunately?) that code has been lost to the mists of time. But I pretty much bailed Delphi during the Insprise BS (it came at the time I was moving to linux and "adopting" Java and C[++] so from a "keep developers around" PoV the insprise BS was well timed for me to abandon to just say F this).