Custom URL Scheme の設定
xcodeにURLスキームを設定するには「Targets->Info->Url Types」で次のように設定するだけです。この例だと「hoge://」リンクでこのアプリを起動できます。
ソースコード上での取り方
それで、このxcodeに設定したURLスキームの取り方はこれです。
// swift let urlScheme = (([NSBundle.mainBundle().infoDictionary!][0].objectForKey("CFBundleURLTypes") as NSArray)[0].valueForKey("CFBundleURLSchemes") as NSArray!)[0] as String
ついでにobjective-cの場合はこちら。
// objective-c NSString* urlScheme = [[[[[[NSBundle mainBundle] infoDictionary] valueForKey:@"CFBundleURLTypes"] objectAtIndex:0] valueForKey:@"CFBundleURLSchemes"] objectAtIndex:0];
raizan2ameさんのサイトを参考にしました。
Please comment with your real name using good manners.