在obj-c中我们可以向一个实例发送消息,相当于c/c++ java中的方法调用,只不过在这儿是说发送消息,实例收到消息后会进行一些处理.比如我们想调用一个方法,便向这个实例发送一个消息,实例收到消息后,如果能respondsToSelector,那么就会调用相应的方法.如果不能respond一般情况下会crash.今天要的,就是不让它crash. 首先说一下向一个实例发送一个消息后,系统是处理的流程: 1. 发送消息如:[self startwork] 2. 系统会check是否能respon…