2012-01-05 26 views
30

Ben xml gelen NSString urlone sahip bir url var. ama ok sadece basitçeDüğme üstünde url açmak için tıklayın iPhone'da tıklayın

[[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"http://www.forasinvest.com/v2/index.php"]]; 
+0

'varsayarak urlone' Bunda yanlış bir şey olmalıdır geçerlidir. Urlone'un iyi olduğuna emin misin? –

+0

izleme sırasında dışarıdan söylersek, başlık sınıfında –

+0

NSString * myurl = urlone; NSLog (urlone); NSURL * url = [NSURL URLWithString: myurl]; [[UIApplication sharedApplication] openURL: url]; –

cevap

68

i sorun çıkmaması gerekir düşünüyorum aşırı kötü hata veriyor çalıştırmak;

+0

onun açılış bu urlone –

+2

gibi çalışma gibi değil bu gibi açılış gibi göstererek izleme urlone –

+0

Worked Perfectly başlatılması unuttum sanırım. Çok teşekkürler – Septronic

11

NSString * PURL = @ "xyz.cpm" test için aşağıdaki kopyalayıp yapıştırın, uygulama o

// urlone contains http://www.forasinvest.com/v2/index.php 

    NSString*myurl=urlone; 
    NSURL *url = [NSURL URLWithString:myurl]; 
    [[UIApplication sharedApplication] openURL:url]; 
+1

xcode 8 ve ios 10 çalıştı. Çalışıyor. –

0

Swift 3 versiyon:

let url = URL(string: "http://www.apple.com")! 
if #available(iOS 10.0, *) { 
    UIApplication.shared.open(url, options: [:], completionHandler: nil) 
} else { 
    UIApplication.shared.openURL(url) 
} 
İlgili konular