假设我有一个以文件命名的框架A.framework
作为A.h
主要导入。客户端应用程序使用此框架的标准方式是:
#import <A/A.h>
假设现在存在另一个框架B.framework
,我想在我的中包含/覆盖/实现它的功能,A.framework
以便客户端应用程序实际上可以取消链接B.framework
并且仅链接到A.framework
以获得所有B.framework
功能。换句话说,我在B.framework
里面实现了所有的功能,A.framework
并且有一个文件可以通过
#import <A/B.h>
这样,如果用户将所有#import <B/B.h>
调用替换为#import <A/B.h>
,他们将获得 的所有B.framework
功能。
我的问题是:我可以让用户在B.framework
不替换所有#import <B/B.h>
呼叫的情况下取消链接,#import <A/B.h>
并以某种方式从其中#import <B/B.h>
导入这些呼叫A.framework
吗?