just to clear this up, a smart miner is not looking for a quick buck, time scales on home-user mining right now are in the "serveral years" range, so you should be mining with the intention to hold your gains for 1-5 years, after which time you will surely be far into the "profit" zone.
The real problem here is a matter of hardware and software compatibility.
CPU mining is only viable right now for Monero and similar coins, but expect to make ~$0.50 USD/day. Now, after you run your mining computer for a month to make $15, you will have to pray that your mining pool pays out such a small value in the first place. Nicehash can circumvent this issue, except I am not sure if it runs on macOS?
This is your second problem, macOS is probably one of the *least* supported OS's for mining. You would be better off on Windows, or Linux.
Finally, your CPU mining is really not going to amount to much. I know because I spent the past two months doing it. I started with Banano (running Folding At Home for BAN payouts) only to find that the minimums and transactions fees on BAN-accepting exchanges eat all your profits, then doing Nicehash only to make $50 after 6 weeks; and this was not on an old dusty Mac Pro, it was on a brand new Ryzen 3950X rig.
If you really want to mine at home, GPU is your only real option, which means you better hop on over to the Nerd Speak Discord chat and join the other 100,000 of us desperately trying to catch a GPU drop; graphics cards have been sold out all over the country (USA) for many months. If you are lucky enough to snag on, it probably will not work well in whatever Mac you have. But I will mention that in 2 weeks the single AMD Radeon GPU I did manage to catch (after two months of stalking Nerd Speak channels daily) has made far more money than the six weeks spent CPU mining.
tl;dr: dont waste time trying to CPU mine on a Mac, find GPU's and dont plan on "making a profit" for at least 5 years
if you are not sure what GPU's to get, try something on this list
https://whattomine.com/gpus