// - 对象方法 延迟2秒后调用 self 的 run 方法
[self performSelector:@selector(run) withObject:nil afterDelay:2];
// - 类方法 取消之前调用的 self 的 run 方法
// - 对象方法 延迟2秒后调用 self 的 run 方法
[self performSelector:@selector(run) withObject:nil afterDelay:2];
// - 类方法 取消之前调用的 self 的 run 方法