Objective-C nie ma przestrzeni nazw; jest podobny do C, wszystko znajduje się w jednej globalnej przestrzeni nazw. Powszechną praktyką jest poprzedzanie klas inicjałami, np. Jeśli pracujesz w IBM, możesz poprzedzić je „IBM”; jeśli pracujesz dla firmy Microsoft, możesz użyć „MS”; i tak dalej....