1)用戶啓動應用程序 2)用戶按下按鈕 3)按鈕載入http://domain.com/mypage/?item=123iPhone - 按下按鈕打開網址?
你如何觸發http://domain.com/?item=123,而無需在瀏覽器中打開實際的頁面?
1)用戶啓動應用程序 2)用戶按下按鈕 3)按鈕載入http://domain.com/mypage/?item=123iPhone - 按下按鈕打開網址?
你如何觸發http://domain.com/?item=123,而無需在瀏覽器中打開實際的頁面?
NSURLConnection就是答案。
不是100%確定問題是什麼,但可以使用UIWebView
。在網址應用中加載UIWebView
,你應該很好。
希望這會有所幫助!
NSString* str = [NSString stringWithContentsOfURL:[NSURL URLWithString:@"http://domain.com/?item=123"] usedEncoding:NULL error:NULL]
NSUrl未申報。 – 001 2011-02-05 07:19:10
我已經使用了一個UIWebView設置爲「隱藏」。這可能不是最有效的方式,但如果您通常使用UIWebViews和Interface Builder,那麼它很容易。您也可以使用webview委託方法來觀看它。
第二個想法 - 使用上面的NSURL字符串方法,但把它放在一個新的線程。
不想打開用戶查看的URL,想要觸發URL(在後臺加載,即當URL被觸發時,該頁面激活一塊硬件)。 – 001 2011-02-05 07:11:52
UIWebView是一個很重的對象,可能是一個簡單的HTTP請求。 – 2011-02-06 02:25:19
@Wayne:Yup完全同意,基於001的要求。不完全確定他/她在問什麼。 – donkim 2011-02-06 02:29:13