1. add NSObject+PerformBlock