ChenYilong / ChenYilong/iOSInterviewQuestions

25. _objc_msgForward问题

Open
#91 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Swift
Stars
9.5k
Forks
2.8k
PR merge metrics
No merged PRs in 30d

Description

25. _objc_msgForward 函数是做什么的,直接调用它将会发生什么?
中的小总结:
_objc_msgForward在进行消息转发的过程中会涉及以下这几个方法:
1 resolveInstanceMethod:方法 (或 resolveClassMethod:)。
2 forwardingTargetForSelector:方法
3 methodSignatureForSelector:方法
4 forwardInvocation:方法
5 doesNotRecognizeSelector: 方法

有点不对:
1 resolveInstanceMethod:方法 (或 resolveClassMethod:)。不属于_objc_msgForward,属于_class_resolveMethod

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.