作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我遵循了本教程和源代码:http://blog.objectgraph.com/index.php/2010/04/20/encrypting-decrypting-base64-encode-decode-in-iphone-objective-c/
然后,我从教程中下载了“示例代码:CryptTest”,它在我的Xcode 4.2中非常有效。 (使用iOS SDK 4.2)
但是,当我要将这些源代码添加到我的iOS越狱调整中时,终端总是显示此错误
Undefined symbols for architecture armv6:
"_OBJC_CLASS_$_Base64", referenced from:
objc-class-ref in Tweak.xm.o
ld: symbol(s) not found for architecture armv6
最佳答案
您的.zip文件似乎缺少一些文件。我什至无法将其与Theos一起编译(NSData中缺少“解码”方法)。无论如何,我看着你的代码。要获取Class对象,请在您的Tweak.xm中使用以下内容,它应正确链接。
Class Base64 = objc_getClass("Base64");
关于ios - 越狱调整中架构armv6的 undefined symbol ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8696704/
我的应用程序有问题。我收到 7 个 Apple Mach-O 链接器错误。以下是错误: Undefined symbols for architecture armv7: "_OBJC_IVAR_
我是一名优秀的程序员,十分优秀!