以下是解決url中有 中文字符時 NSURL 返回null 的解決辦法 (找自網絡)
NSString *strUrl = @"http://maps.google.com/maps?daddr=東京都庁&saddr=新宿";
strUrl = [strUrl stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];NSURL *url = [NSURL URLWithString:strUrl];
NSLog(@"%@",url);