There is only setXXX. You can declare explicitly that you're using a different name, but I have never seen anyone do this, across hundreds of thousands of lines of Objective-C code.