+ CLPlacemark的placemarkWithLocation方法

时间:2017-03-06 22:02:41

标签: objective-c clplacemark

我想使用这种方法。 https://developer.apple.com/reference/corelocation/clplacemark/2132103-placemarkwithlocation?language=objc#declarations

我导入CoreLocation但我仍然收到“没有已知的类方法”错误,我也没有在CLPlacemark.h中的任何位置看到它定义。

+ (instancetype)placemarkWithLocation:(CLLocation *)location 
                                 name:(NSString *)name 
                        postalAddress:(CNPostalAddress *)postalAddress;

1 个答案:

答案 0 :(得分:1)

根据文件,

  

使用Intents框架构建的应用扩展可以使用此方法   从现有位置和地址数据创建地标。对于   例如,提供乘坐服务的应用程序可能会创建一个新的   解析用户的取件或下车位置时的地标。该   返回的地标仅包含您提供的数据。

所以你需要导入Intents框架:

@import Intents;