Objective C中的消息响应链是指通过响应者对象(Responder)的链式结构来传递事件和响应事件的机制。在iOS开发中,UIView和UIViewController都是Responder的子类,因此可以接收和响应事件。当一个事件发生时,它会被发送到第一响应者(First responder),然后逐级向上传递直到被处理或者到达顶级响应者。通过消息响应链机制,可以实现视图之间的事件交互和事件传递。 一个常见的应用场景是当一个用户点击了一个按钮,通过消息响应链机制,按钮会将事件传递到它的父视图或者展示它的控制器,直到找到可以处理这个事件的响应者。而响应者链则是消息响应链的具体实现,它是由响应者对象的父子关系实现的一种链式结构。所以,在iOS开发中,常常使用响应者链来实现视图事件的传递和响应。