理解消息傳遞機制和消息轉發機制

消息傳遞機制 在對象上傳遞方法叫作「傳遞消息」(pass a message)。消息有「名稱」(name)或「選擇子」(selector),能夠接受參數,並且可能還有返回值。 在Object-c中,若是向對象傳遞消息,那就會使用動態綁定機制來決定須要調用的方法。在底層,全部方法都是普通的c語言函數,然而對象受到消息以後,究竟該調用哪一個方法則徹底於運行期決定,甚至能夠在程序運行時改變。程序員 id
相關文章
相關標籤/搜索