Ios IOOpenDev为徽标调整启用ARC支持

Ios IOOpenDev为徽标调整启用ARC支持,ios,jailbreak,Ios,Jailbreak,我建立了一个静态库,用于一个启用了ARC的非越狱手机。真是太棒了。然后我用iOSOpenDev构建了一个Mobilesubstrate徽标调整。它从静态库导入所有相同的类。但是,它不会编译,因为在新项目中默认情况下启用了ARC。所以我禁用了ARC,我可以钩住它。但这种调整的行为有时很奇怪。我怀疑它的弧度。我想启用它。我已经准备好了,但帮不了我多少忙 如何在IOOpenDev项目中启用ARC?徽标的附加代码非常简单 %hook UIApplication -(void) sendEvent:(UI

我建立了一个静态库,用于一个启用了ARC的非越狱手机。真是太棒了。然后我用iOSOpenDev构建了一个Mobilesubstrate徽标调整。它从静态库导入所有相同的类。但是,它不会编译,因为在新项目中默认情况下启用了ARC。所以我禁用了ARC,我可以钩住它。但这种调整的行为有时很奇怪。我怀疑它的弧度。我想启用它。我已经准备好了,但帮不了我多少忙

如何在IOOpenDev项目中启用ARC?徽标的附加代码非常简单

%hook UIApplication
-(void) sendEvent:(UIEvent*)event
{

[test ProcessEvent:event];//test is the static library classes imported directly in tweak

%orig;
}

如果我理解正确,您可以像这样启用ARC:

或者您可以打开项目并选择编辑->重构->转换为Objective-C圆弧。这将开始检查代码是否已准备好进行转换


或者阅读教程。

这是禁用ARC的标志,而不是启用它。删除“否”@Kirill-谢谢。我一启用这些标志(我确实从-fno-objc-arc中删除了no),它就立即停止了应用程序的“奇怪”行为。看来它工作得很好。谢谢你的快速帮助。