There is compiler support for this.

```
 - (void)signalComplete:(BuddyTimedMetricResult)callback __attribute__ ((deprecated));
```