Objective c 目标-c超越系统方法 我发现C++系统方法会导致iOS中的崩溃,并且我尝试使用该方法。但是,我不知道如何做这件事,因为它是C++类的一种方法。有人知道我是否能做到这一点?< /P> < P>方法SWISLLIN是Objtovi-C独有的(甚至有人必须小心使用),不适用于C++。 我想你不能访问C++类的源代码。 然后,在特定的c++类上“交换”方法实现的唯一方法是派生一个子类,重写该方法,然后确保使用该子类而不是另一个类。你仍然不太可能有机会;方法不是虚拟的,要替换的类以非多态的方式使用,要替换的类已经有几个子类,每一点都会阻止您成功
祝你好运Objective c 目标-c超越系统方法 我发现C++系统方法会导致iOS中的崩溃,并且我尝试使用该方法。但是,我不知道如何做这件事,因为它是C++类的一种方法。有人知道我是否能做到这一点?< /P> < P>方法SWISLLIN是Objtovi-C独有的(甚至有人必须小心使用),不适用于C++。 我想你不能访问C++类的源代码。 然后,在特定的c++类上“交换”方法实现的唯一方法是派生一个子类,重写该方法,然后确保使用该子类而不是另一个类。你仍然不太可能有机会;方法不是虚拟的,要替换的类以非多态的方式使用,要替换的类已经有几个子类,每一点都会阻止您成功,objective-c,runtime,swizzle,Objective C,Runtime,Swizzle,祝你好运