有没有一种方法可以从Maps.app中打开OS (Maverick's)?我想在苹果地图上画一副lat/lng。
这将在浏览器中打开OpenStreetMaps:
-(IBAction) plot: (id) sender {
NSURL *url = [NSURL URLWithString:@"https://www.openstreetmap.org/"];
if( ![[NSWorkspace sharedWorkspace] openURL:url] )
NSLog(@"Failed to open url: %@",[url description]);
}相关专题:
发布于 2014-04-09 04:11:02
请参阅苹果公司的规范
NSURL *url = [NSURL URLWithString:@"http://maps.apple.com/?ll=45.5200,-122.6819"];
if( ![[NSWorkspace sharedWorkspace] openURL:url] )
NSLog(@"Failed to open url: %@",[url description]);发布于 2014-04-09 04:19:21
open -a Maps.app将从终端打开它。
您可以在NSAppleScript或Launch Services中这样做。
https://stackoverflow.com/questions/22952067
复制相似问题