ios - 我收到 theos "cannot initialize a parameter of type"错误

标签 ios objective-c xcode theos

我在尝试编译这些项目时收到此错误。错误是

"Tweak.xm:37:21: error: cannot initialize a parameter of type 'UIView * _Nonnull' with an lvalue of type 'UITapGestureRecognizer *' [content addSubview:singleTap];"

这是我的错误的图像 link

最佳答案

关于您对 alexander-li 的回答的评论,只需在您的 Makefile 中添加这一行:

TweakName_FRAMEWORKS = UIKit

并添加 #import <UIKit/UIKit.h>给您Tweak.xm文件。

请在开始 Theos 开发之前先学习如何编码。这不是最简单的环境,但有很多页面可以为您提供帮助。

关于ios - 我收到 theos "cannot initialize a parameter of type"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33446507/

相关文章:

ios - Parse SDK 不需要调用dispatch_get_main_queue(),对吧?

objective-c - NSString boundingRectWithSize 稍微低估了正确的高度 - 为什么?

ios - 在前台和后台无限运行任务

ios - 旧版本的 iOS 模拟器,例如 6 或 5 以及 XCode 5.1 和 OS X 10.9.2

objective-c - 我可以将 Storyboard附加到静态库吗

ios - UIWebView 上的 Unity3D

ios - 什么逻辑用于创建均衡器表

iphone - 为什么 Reachability 示例应用程序会在此处停止?

iphone - iphone/iOS 应用程序中选择器的替代品?

objective-c - 在变量(__fetchedResultsController)之前使用两个下划线?