Раз есть желание писать на Swift, то его и нужно учить. Захотите перейти в C++, всегда успеете.
По железу - для сборки приложения в принципе достаточно любого старенького макбука или даже мак мини, объявлений на Авито полно. Не забывайте об оплате доступа в магазин приложений в 100 долларов в год, но он нужен только для публикации, разрабатывать для себя можно бесплатно.
Кроме того, есть еще возможность установить для ознакомления MacOS на обычный компьютер, хотя законность данного действия под сомнением, но не упомянуть было бы неправильно.