穿上你的忍者伏都教手套.
我们购买了第三方库,可在我们的iOS应用中使用.该库有2个版本,所以我们称之为bull_frog_noises.a和toad_frog_noises.a.
该公司从未想过有人会想在一个应用程序中同时发出青蛙噪音,因此每个库都提供相同的方法名称:
MAKE_FROG_NOISE();
有没有办法重建或修改这些库,以便它们可以使用而不会相互冲突?这是理想的状态:
MAKE_BULL_FROG_NOISE(); MAKE_TOAD_FROG_NOISE();