樓上說的Windows下跑VM應該是可以的,網路找一下人家裝好macOS的VM檔。我之前用老電腦MBP 2011(8G/256SSD) + Duet Display 這個APP搭配iPad來多個畫面,解決老機螢幕解析度不夠的問題。現在是MBP 2015 15"(16G/256SSD),畫面&解析夠大,Duet Display看狀況使用。
2013 Macbook Pro 15" i7-2.6/16G/512G上面是我用來開發 iOS、Andriod、Windows、Website 等程式的 Macbook Pro,Mac 中有安裝 Windows VM 執行 VS2017,這月剛換新的 2018 Macbook Pro,主要是為了有 32G RAM,跑 VM 比較不會記憶體不足。舊的正在 01 上拍賣中。https://www.mobile01.com/mpitemdetail.php?id=1849058
簡單寫個程式上個架, 就需要年費 3900,開發用的 MBP 或 MacMini 最少 30000, 你還是買 Macmini 吧.100GB 的專案就不用拿出來講了, 除非你寫遊戲、含很多影音內容的 app, 不然不會有這種規模.沒有 8GB 以上, 跑 MacOS 不會順, 沒有 16GB, 跑 Xcode 不會順.以上都是要搭 SSD 作為系統碟, 資料碟就請自行外接吧.