Boa tarde pessoal.
Tenho um MacBook Pro 2010 e ele é um Core2Duo 2.4 com 4Gb de RAM e um SSD Corsair 120Gb e é a maquina que utilizo para desenvolver pra iOS com o Xcode.
Na minha opinião, vale a pena juntar um pouco mais de grana pra investir em uma maquina melhor. Atualmente o OS X vem demandando mais do hardware do que antigamente e se somarmos a isso o Xcode...
Minha maquina continua uma bala para atividades do dia-a-dia em trabalhos no Photoshop ou no Affinity Designer, não trava e não fica lenta; porém quando se trata de Xcode... bom, o Xcode é uma loba em termos de processamento e eu já estou enfrentando alguma lentidão no desenvolvimento, principalmente quando vou executar algum app no simulador do iOS, tanto que ja estou procurando outro MacBook Pro pra substituir o meu 2010 atual.
Sem falar que memória para MacBook Pros de 2010 são de barramento 1067mhz e não são facilmente encontradas no mercado (estou procurando ja faz um tempo). Outro problema é o da compatibilidade, nem toda memória é aceita pelo Mac... Já tive esse tipo de problema com dois pentes de 4Gb que trouxe dos USA e não foram compatíveis. Outra dica, MacBook Pros até 2010 não aceitam mais de 8Gb (4+4) de RAM, ou seja, se você pensava em colocar 16Gb, esqueça, ele não suporta e você, muito dificilmente, achará no mercado.
Então, fica a dica, junte um pouco mais e invista em uma maquina com um processador melhor (e um SSD, claro!), tenho meu Mac desde 2010 e ele NUNCA me deixou na mão, então, com certeza vale o investimento!
Espero ter ajudado