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