J’essaie d’apprendre Swift et j’ai besoin d’une machine basée sur macOS à petit prix pour m’entraîner. Serait-il préférable de construire un est. 450$ Hackintosh, ou d’acheter un iMac ou un MacBook très obsolète ?


Si vous voulez vraiment juste apprendre Swift un iPad peut le faire, et ils sont moins chers que le Hackintosh. Je recommanderais cependant un clavier Bluetooth.

Si vous êtes intéressé par Swift, mais que vous ne vous souciez pas de l'écosystème Apple (c'est-à-dire que vous voulez écrire des programmes en ligne de commande swift, ou des serveurs, ou des modèles d'IA ou autre), n'achetez pas du tout d'ordinateur (ou d'iPad). Obtenez un compte colab gratuit, créez un ordinateur portable Swift et allez-y. Gratuit est beaucoup moins cher que 450 $.


Si vous voulez soumettre des applications à l'App Store un hackintosh ne le fera pas, ils vont correspondre au numéro de série. Prenez un vieux Mac, peut-être un Mac mini, mais assurez-vous qu'il peut encore exécuter une copie actuelle de Xcode, sinon toujours pas d'App Store.

En outre, faire tourner un hackintosh (et le garder en marche) est un hobby qui prend du temps. Y compris est X étant cassé causé par le hackintosh ne fonctionne pas bien ? Vous ne voudriez peut-être pas commencer à apprendre Swift en même temps. Vous ne voulez certainement pas passer un long moment à essayer de comprendre pourquoi votre nouvelle application HoneKit ou HealthKit ou n'importe quelle application sur laquelle vous essayez de travailler dans un nouveau langage est cassée, pour découvrir qu'elle est fichue parce que le hackintosh ne fonctionne pas avec HealthKit depuis la dernière mise à jour mineure de MacOS.