iOSOpenDev 为 Logo 调整启用 ARC 支持

标签 ios jailbreak

我为启用了 ARC 的非越狱手机构建了一个静态库。效果棒极了。然后我用 iOSOpenDev 构建了一个 Mobilesubstrate Logos Tweak。它从静态库中导入所有相同的类。但是它不会编译,因为 ARC 在新项目中默认启用。所以我禁用 ARC 并且我可以 Hook 。但是这种调整的行为有时很奇怪。我怀疑它的 ARC。我想启用它。我准备好了this但对我帮助不大。

如何在 iOSOpenDev 项目中启用 ARC? Logos 的附加代码非常简单

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

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

%orig;
}

最佳答案

如果我没看错的话,你可以这样启用ARC:enter image description here

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

或者只是阅读this教程。

关于iOSOpenDev 为 Logo 调整启用 ARC 支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18308570/

相关文章:

ios - 加快/减少 Swift 中绘制位图的 CPU 负载

ios - 阻止 UIView 旋转为横向

ios - 在没有用户交互的越狱设备中从我的服务器安装 ipa

ios - 如何检测设备上是否安装了AppSync?

iphone - 从 iPhone 摄像头创建直播并将其托管在网页上

iOS .pch 文件获取错误 : "Invalid preprocessing directive"

ios - NSNotificationCenter。将数据从一个发送到另一个 ViewControllers Swift

ios - LibStatusBar 图标在第 3 方应用程序启动时消失

ios - 来自 ios 客户端的 NTLM 身份验证

objective-c - 从MobileSafari安装.deb