Одним из способов является добавление параметра int к someFunction, и вызывающий метод может идентифицировать себя с уникальным значением.
Например:
-(void)someFunction:(int)callerId { //switch or if stmt here based on callerId }
Тогда вызов метода A вызовет someFunction с callerId 1, метод B с callerId 2 и т. Д.