Currently Being ModeratedNov 27, 2012 5:27 AM (in response to NewtonMA)
While the iPhone does not do call blocking, you can customize your ringtones. You could always get a silent ringtone (google and you can find several) and set that as your default ringtone. Then select custom ringtones for those people in your contact list. This way when a call comes from someone that is not in your contact list, you do not hear a ringtone. You can also ensure the vibrate selection is off for that default as well so you get no notification of the caller.
Currently Being ModeratedNov 27, 2012 5:42 AM (in response to ChrisJ4203)
Thanks for the advice! Is it easy to switch the default ringtone back and forth between silent and an audible tone for times when I would like to allow all calls to ring through?
Currently Being ModeratedNov 27, 2012 3:11 PM (in response to NewtonMA)
You can do that, however the method that I described will let you phone ring for those contacts you know if you set a custom ringtone for them. You have the ability in iOS to set a ringtone for individual contacts rather than use the default ringtone. Then if you set the silent ringtone as the default, and give all of your contacts a different ringtone, when you receive these calls you say you do not want (from people not in your contact list), they would not ring/vibrate and only calls from your contacts would ring.