我按照article进行了Objective-c方法调整。我成功地能够调整方法Objective -c类方法。我还想调配像CFHostCreateWithName()这样的核心基础方法。是否有可能调动核心基础方法?
答案 0 :(得分:4)
C函数不存在Swizzling,但有一个名为patching的等价物。不幸的是,它无法在iOS上运行。
在OS X中,code injection等mach_override系统可用于修补功能。它不适用于iOS。即使你可以让它发挥作用,Apple也永远不会批准它用于App Store。