2011-02-15 37 views

回答

4

即使簡單:

string msg = new WebClient().DownloadString ("http://www.google.com"); 
+0

我認爲的NSString stringWithContentsOfURL考慮到汽車代理,但WebClient的(當然,WebRequest的)沒有。 https://bugzilla.xamarin.com/show_bug.cgi?&id=1081 – 2012-11-27 10:49:44

2

[NSString stringWithContentsOfURL:]未在單點觸摸中綁定。

您可以手動調用它是這樣的:

var url = new NSUrl ("http://www.google.com/"); 
var str = (NSString) Runtime.GetNSObject (Messaging.IntPtr_objc_msgSend_IntPtr (Class.GetHandle ("NSString"), Selector.GetHandle ("stringWithContentsOfURL:"), url.Handle)); 
相關問題