2011-05-28 18 views

उत्तर

46

ऑब्जेक्टिव-सी के साथ substringToIndex की कोशिश की है

NSString* urlString = @"http://someurl.com/something"; 
NSURL* url = [NSURL URLWithString:urlString]; 
NSString* domain = [url host]; 

स्विफ्ट 2

var urlString = "http://someurl.com/something" 
var url = NSURL(string: urlString) 
var domain = url?.host 

स्विफ्ट 3+

var urlString = "http://someurl.com/something" 
var url = URL(string: urlString) 
var domain = url?.host 
+1

लगभग –

+2

हां, लेकिन यह होस्ट नाम का हिस्सा है, क्योंकि यह लगभग 'www.' छोड़ देता है। –

+0

आप गलत हैं। उदाहरण के लिए, निम्न पढ़ें: http://www.webopedia.com/TERM/D/domain_name.html संक्षिप्त शब्दों में: 'http: // www.pcwebopedia.com/index.html' ->' pcwebopedia.com' –

10

उपयोग

[[NSURL URLWithString:@"http://someurl.com/something"] host] 
1

आप NSURL वर्ग के host() विधि पर गौर करना चाहिए।

संबंधित मुद्दे