How much ram does a MAC need?
(That's Mac, not MAC. A MAC is a network adaptor unique ID :) ).
I do all my objective-C/Cocoa development on a laptop with 512MB and it is fine. 256MB would not be enough if you want to do development or run something heavy like photoshop.
I have never seen my Mac turn into a swapping-out beast like my Windows machines do.