I love iPhone, Android, Cocos2d-x
[iPhone 開発メモ] アプリから URL を指定して Web ページを Safari で開く
アプリから URL を指定して Safari で開く方法
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.syuhari.jp/blog"]];
キーワードを指定して URL のクエリに入れてみた例。下の例はキーワード「東京タワー」で GoogleMap で検索しています。
NSString* q = [NSString stringWithCString:"東京タワー" encoding:NSUTF8StringEncoding]; q = [q stringByAddingPercentEscapesUsingEncoding: NSUTF8StringEncoding]; NSString* urlText = [NSString stringWithFormat:@"http://maps.google.com/maps?q=%@", q];
日本語の文字列を作成するには @”日本語” ではダメなので、stringWithCString: encoding: を使用して文字列を作成する。注意点は文字列を指定するとに @ マークを付けないことです。stringWithCString なので、C 言語の文字列を指定するから。
関連する投稿
コメントをどうぞ
Additional comments powered by BackType