Blocking contacts in your iPhone is now possible with iOS7. You can unblock a number or contact anytime by tapping on Unblock next to the blocked number or contact.
If you’ve never added a contact as spam, the screen will be mostly black and say No Numbers Blocked.
You can remove a number from spam anytime by deleting the contact or number from that list.
You’ll have the option of selecting a number From Contacts, Log, Manually, and From Messages Log. From Contacts will take you to your entire contacts list. Log will take you to the numbers with which you’ve interacted within a set timeframe (each phone is different about how long it’ll retain numbers that weren’t stored). From Messages Log will take you to all of the messages you have on your phone. You can select a contact from a message.
Repeat the above two steps for any Add category (Log, Manually, From Messages Log). You can remove a number from the blocked list anytime by tapping on the number, and then tapping Delete.
If you have a family plan and you want to block a text number on your child’s phone, look for a Parental Controls section.
Not all wireless providers give the option of blocking numbers or blocking them for free. If you do not see any of these sections, call your provider to inquire about paid options.