如何获取iPhone应用程序从Web获取信息?

时间:2012-07-02 04:05:03

标签: iphone ios rss xcode4.3

我是App Development的新手,并且想知道以下内容;

如何让应用程序将信息从网络中提取到其中?例如,我想在我的应用底部有一个“更多”标签。在这个“更多”标签中,会打开一个桌面视图,我希望它可以从网络中提取。我将输入其他应用程序的链接进入市场。我已经在另一款名为“Emoji ..”的应用程序中看到了这一点(该应用程序的心脏在Empire Apps的Icon中佩戴了阴影)。基本上我希望它从(我猜)我创建的网页拉出来,其中包含链接以及图标图像。不幸的是,我能描述它的最佳方式。它几乎就像我之前谈过的表情符号应用程序中的那个。我再次成为新人,英语不是我的第一语言,所以如果我不够清楚,我会道歉。我不知道如何在Xcode方面和网络方面实现这一目标。任何建议都非常感谢,我提前感谢您的所有时间!

1 个答案:

答案 0 :(得分:0)

您可以让您的应用程序显示网页,例如在您的应用代理上尝试此代码。 您可以创建一个网页并在那里显示您的链接和其他信息,当用户在您的应用上按“更多”时,让您的应用在应用程序本身的窗口/视图上显示该网页

也许这就是你想要实现的目标?

无论如何,有许多方法可以从网络(或服务器)中提取信息,如POST等。

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
    // Override point for customization after application launch.


    UIWebView *webView = [[[UIWebView alloc]
                           initWithFrame:CGRectMake(0, 0, 320, 480)] autorelease];

    NSURL *url = [[[NSURL alloc] initWithString:@"http://www.google.com"] autorelease];
    NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];

    [webView loadRequest:requestObj];
    [self.window addSubview:webView];
    [self.window makeKeyAndVisible];
}