繁体   English   中英

iPhone链接到iTunes页面

[英]iPhone Linking to an iTunes page

我找到了一个页面( http://itunes.apple.com/linkmaker )以获取特定页面的iTunes URL,我认为该页面应将用户引导出我的应用程序并进入应用商店中的相应页面。

我从未做过此事或其他任何UIWebView事,但经过一番搜索,我发现一些我认为可以使用UIApplication.h的代码。

我的代码是:

#import <UIApplication.h>

//...in a tableView....
case 8:
- (BOOL)openURL:(NSURL *) http://itunes.apple.com/us/app/lockbox-pro/id288460603?mt=8&uo=4;
break;

openURL有一个错误消息,说它未声明-但我导入了UIApplication.h文件。 然后我看到UIApplication导入也有一个错误。 我不希望使用UIWebView,因为据我了解,这会在应用程序本身中打开URL-我想将用户定向到App Store。 我要去哪里错了?

编辑:好的,我将其更改为一个简单的按钮,该按钮应该关闭应用程序并将用户带到iTunes页面:

- (IBAction) pressedFull {
[[UIApplication sharedApplication] openURL:[NSURL urlWithString:@"http://www.google.com"]];

}

我在IB中链接了它-用户单击它仍会使应用程序崩溃。

您的代码在一行中有很多错误。 首先,您要键入方法签名而不是正确使用方法(即,将消息发送到对象)。 其次,您不包含字符串。

尝试这个:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://yoururlhere"]];

顺便说一句 ,您应该彻底阅读《 Learning Objective-C:入门》,直到您对语法也更加满意为止。 快速浏览一下您的其他一些问题,这表明这是您最大的问题。 将所有其他事项搁置一旁,然后集中精力让Objective-C真正成为自己的主力军,然后再继续,您将为自己赢得巨大的好处。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM