Theos首选项加载器+调整错误

时间:2013-02-10 09:32:15

标签: ios objective-c cydia tweak theos

我正在使用iPhone中的theos进行带偏好包的cydia调整

但是我收到了这个错误!

enter image description here

这是我的代码:

PSListController

(我不知道我的代码中的错误在哪里。代码太长了,无法在此粘贴。我链接到我的代码) http://pastebin.com/gQvYvB89

如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

这不是答案,但不允许我发表评论。

IOSOpenDev的一个很好的替代品是Theos,这更像是你已经习惯了,因为它和你的iphone一样。您可以使用make命令并拥有模板。

安装相当复杂,但这是一个很好的指南。

http://brandontreb.com/beginning-jailbroken-ios-development-getting-the-tools

答案 1 :(得分:-1)

你应该在头文件的开头添加#import <UIKit/UIKit.h>(这是常见的事情:如果遇到系统定义的类或协议 - 基本上每个以NS或UI开头的类和其他一些 - 你应该删除由类转储生成的标头并导入系统标头,这将为您节省很多麻烦。)

顺便说一句,你真的不应该在设备上编译东西,因为Cydia上的GCC非常过时(我认为它来自iOS 3.x天)并且使用Theos无论如何都是痛苦的:有另一个框架可以帮助你构建首选项包(和调整,siri扩展,SBSettings切换,...​​...),它被称为iOSOpenDev,它允许你使用Xcode进行这些项目,这是一个比编译更重要的改进在命令行的设备上(所以没有代码完成,语法突出显示以及Xcode可以为您提供的所有重大改进)。

PS:如果您选择转移到iOSOpenDev随意请求解释,我有一些经验;)