2013-02-08 65 views
-2

在我的應用程序中,我有一個UITableView顯示來自下載的json文件的推文。許多推文包含一個鏈接(例如Instagram)。我將如何去在Safari中打開這些鏈接?我需要什麼代碼?如何在safari中打開json中的鏈接?

回答

2
[[UIApplication sharedApplication] openURL:myurl]; 

或者在別處是你的問題?

如果這樣不能解決問題,有些代碼會有助於顯示您的表格視圖單元格的外觀。

+0

我還沒有試圖實際上讓我的鏈接在safari中打開,因爲我不知道如何,我會在哪裏輸入此代碼? – rblue36

0
  1. 首先,您需要檢測您的鏈接。鏈接是推文字符串的一部分還是數組中的單獨對象?

    NSString *yourLink = @""; //we will need more detail in your question for this. 
    
  2. 一旦你有你的鏈接,你需要將其存儲像這樣的NSURL:

    NSURL *url = [[NSURL alloc] initWithString:yourLink]; 
    
  3. 然後你就可以在瀏覽器中使用打開此:

    [[UIApplication sharedApplication] openURL:url]; 
    

看看你在表格中顯示什麼會很有用。它是來自你的JSON還是NSDictionary的NSArray?

+0

感謝喲,我在哪裏把代碼放在.m文件中? – rblue36

+0

基於上述問題,我認爲你應該看看這個(http://stackoverflow.com/a/2620632/1359306),也許可以參考http://thenewboston.org/list.php?cat=28 – Patrick

+0

的第6講和我實際上沒有一個網址輸入,因爲它來自不斷變化的鳴叫? – rblue36

相關問題