Xcode
iOS や macOS 向けのアプリケーションを開発するには、Xcode という開発環境を使います。
Xcode はアップルが提供している統合開発環境で、App Store から無償でインストールできます。
Xcode 使うプログラミング言語はプロジェクト作成時に選択することができ、Swift でも Objective-C でもどちらも使うことができます。
Windows や Linux では Xcode は利用できないので、iOS 開発では Mac を用意してください。
Xcode の初回利用時に "Enable Developer Mode on this Mac?" と聞かれますので、Developer Mode を有効にしてください。
尚、Developer Mode を無効化するには、ターミナルウィンドウで次を実行します。
DevToolsSecurity -disable
iOS 向けの開発では Mac があれば、Xcode はフリーで入手できるので簡単ですね。