1.Macintosh本体
2.ネットに接続出来る環境
最低限これが必要になります。
それとiPhone。
極端な話、カンタンなアプリを作るだけならiPhone実機すらも要らないのですが、
アプリをリリースするとなった場合、実機確認は必要なのであった方がいいです。
Macintoshは2015年11月現在、下記のスペックが必要となります。
iMac (Mid 2007 以降)
MacBook (13-inch Aluminum, Late 2008)、(13-inch, Early 2009 以降)
MacBook Pro (13-inch, Mid-2009 以降)
MacBook Pro (15-inch または 17-inch, Mid/Late 2007 以降)
MacBook Air (Late 2008 以降)
Mac mini (Early 2009 以降)
Mac Pro (Early 2008 以降)
Xserve (Early 2009)
2GB以上のメモリが搭載されている
8GB以上の空き容量がある
大雑把に言うと
2009年以降の機種でメモリとハードディスクに余裕があればOK
ってところでしょうか。
古い機種だと搭載されているOSも古いので、Mac OSは最新バージョンに上げておきます。
Mac OSは無償でアップデート出来ます。