我收到以下错误:

Undefined symbols for architecture i386:
  "_CLLocationCoordinate2DMake", referenced from:
      -[ViewController loadView] in ViewController.o

我查看了以前的StackOverflow帖子,他们说要确保CoreLocation.framework在目标的构建阶段选项卡中的“将二进制文件与库链接”中,我这样做了。

最佳答案

您需要做两件事:

1)

确保已检查CoreLocation.framework的目标成员身份,如下所示:

2)

确保在ViewController.m文件顶部已完成“#import <CoreLocation/CoreLocation.h>”。

关于ios - CoreLocation体系结构i386的 undefined symbol ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17626426/

10-13 02:58