我正在使用谷歌API在我的地图中显示我的图钉。为此,我在viewDidLoad方法中调用一个方法,以便在地图加载时显示我的引脚从谷歌获取到我的地图。我打电话给我这样的方法,
[self performSelector:@selector(pinn:)];
但是当我打开地图时会显示错误并且应用程序崩溃,我不知道为什么会这样。
答案 0 :(得分:0)
这里需要在调用此方法时传递 JsonData 。因为您的pinn:
方法有参数。
您需要在Google的API响应成功中调用此方法。并且这样打电话:
[self pinn:<YOUR_JSON_DATA>]
<YOUR_JSON_DATA>
可以是API的响应,您要调用它并从谷歌获取引脚。
答案 1 :(得分:0)
你的JosnData因为应用程序崩溃的原因而变得无效! 同时调用此方法传递字典,因此使用流动代码。
NSDictionary * JsonData = [NSDictionary dictionaryWithObject: @"My lat and long" forKey: @"data"]; // Here pass your Jsondata dictionary.
[self performSelector:@selector(pinn:JsonData)]; // Or pass here your dictionary.