読者です 読者をやめる 読者になる 読者になる

あざらし備忘録。

渋谷ではたらく音ゲー大好きウェッブエンジニアがいろいろ思った事やった事を書いていくブログです

アプリからsafariを起動して指定したURLを開く[Objective-C][iOS][iPhone]

めっちゃ簡単でちょっと感動したのでメモ。

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://shiro-goma.hatenablog.com/entry/2014/06/01/041811"]];

これを起動したいタイミングで挟んであげればそれだけでsafariが立ち上がってくれます。

例えば、tableView内のCellがタップされた時にsafariを起動したいときは

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://shiro-goma.hatenablog.com/entry/2014/06/01/041811"]];

こんな感じで。簡単!