从不同端点下载特定数据的JSON

时间:2017-11-26 02:00:28

标签: json swift api urlsession

我正在尝试从不同的端点获取JSON图像网址。目前,我能够调用第一个端点获取运动名称,描述和id的数据。然后,对于每个练习,我尝试使用ID值调用不同的端点,这样我就可以获得特定练习的图像URL。

我唯一的想法就是创建对不同端点的嵌套API调用,但是我收到的语法错误太多而且不起作用。

问题是如何重新格式化我的代码以删除现有的语法错误。

这是我的代码。我从未真正看到过这种API调用的方法。

1>------ Build started: Project: PracticeMath, Configuration: Debug Win32 ------
1>PracticeMath.cpp
1>c:\users\skilz80\documents\visual studio 2017\projects\practicemath\practicemath\practicemath.cpp(19): error C3520: 'U': parameter pack must be expanded in this context
1>c:\users\skilz80\documents\visual studio 2017\projects\practicemath\practicemath\practicemath.cpp(22): note: see reference to class template instantiation 'myArray<T,n>' being compiled
1>c:\users\skilz80\documents\visual studio 2017\projects\practicemath\practicemath\practicemath.cpp(41): fatal error C1903: unable to recover from previous error(s); stopping compilation
1>Done building project "PracticeMath.vcxproj" -- FAILED.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

1 个答案:

答案 0 :(得分:0)

通过在末尾添加缺少的括号括号来修复它,这会在尝试运行代码时导致语法错误。