2015-02-12 4 views
-2

У меня есть массив с URL Youtube, и я хочу, чтобы отображаться его в WebView я знаю, как отображать URL:Как открыть Youtube url в UIWebview?

videoHTML = @"<iframe type=\"text/html\" width=\"305\" height=\"180\" src=\"http://www.cast-tv.biz/play/?clid=23595&amp;media=yes&amp;movId=cgjlej\" frameborder=\"0\"></iframe>"; 

, но как я могу заменить адрес с другим URL из моего массива?

+0

Подсказка: [NSString stringwithformat] (HTTPS: //developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Strings/Articles/FormatStrings.html) – Jageen

ответ

0

Это просто все, что вам нужно сделать, это использовать метод stringWithFormat: экземпляра как

// Our array of URLs 
NSArray *urlArray = [[NSArray alloc] initWithObjects: 
        @"http://www.cast-tv.biz/play/?clid=23595&amp;media=yes&amp;movId=cgjlej", 
        @"http://www.google.com", 
        @"http://news.yahoo.com"]; 

// Construct the with the object at index '0' 
NSString *videoHTML = [NSString stringWithFormat:@"<iframe type=\"text/html\" width=\"305\" height=\"180\" src=\"%@\" frameborder=\"0\"></iframe>", [urlArray objectAtIndex:0]]; 

Checkout Яблоко документации для NSString stringWithFormat: для получения более подробной информации об этом методе экземпляра

Смежные вопросы