Objective c iphone上的OpenURL存在字符串问题

Objective c iphone上的OpenURL存在字符串问题,objective-c,nsstring,openurl,tweak,Objective C,Nsstring,Openurl,Tweak,我使用openURL打开带有参数的应用程序,但编译时出错(theos…mobilesubstrate) 这是我的密码: 很抱歉,代码没有在这里格式化;O 正如您在最后看到的,我试图用参数“itemIdentifier”打开URL 任何帮助都将不胜感激,谢谢:) 以下是错误日志: 我认为您需要将您的应用程序变量设置为成员变量。我认为当你在-(void)open方法中使用它时,它是零 试着这样做: @interface SUItem__HAX : NSObject { long long

我使用openURL打开带有参数的应用程序,但编译时出错(theos…mobilesubstrate)

这是我的密码:

很抱歉,代码没有在这里格式化;O 正如您在最后看到的,我试图用参数“itemIdentifier”打开URL

任何帮助都将不胜感激,谢谢:)

以下是错误日志:

我认为您需要将您的
应用程序
变量设置为成员变量。我认为当你在
-(void)open
方法中使用它时,它是零

试着这样做:

@interface SUItem__HAX : NSObject
{
    long long itemIdentifier;
    NSString *app;
}
然后在
-(void)setItem中
change
NSString*app=appid
app=appID


打开链接的方法还应为:
[[UIApplication sharedApplication]openURL:[NSURL URLWithString:string]

我再次修改了我的答案。如果你使用它,请不要忘记投票,并将答案标记为正确。当然,但它仍然不起作用:O这是我的代码:下面是错误:错误说明变量不在范围内。你能将
NSString*app;
移到
@interface
上面,并告诉我这是否有效。Sli离题太远了,你能告诉我为什么到处都是“%hook”样式的标签吗。你用什么工具来编码?好吧,我按你的要求做了……耶,我现在只剩下一个错误:)这里是错误:顺便说一句,在谷歌上搜索“mobilesubstrate and theos:)