В свойствах Objective-C вы можете установить альтернативные имена для методов доступа.
@property(setter=nameWrite:,getter=nameRead,copy) NSString *name;
Я очень серьезно думаю, но я не знаю ни одной ситуации, когда бы я делал это. Это не стандарт KVC, и я не вижу никаких преимуществ вообще. Какая от этого польза?