Несколько обновлений назад XCode Я работал над своим приложением, которое давало бы ваши определения из Оксфордского словаря, и мой путь к определениям был
if let def = json['results'][0]['lexicalEntries'][0]['entries'][0]['senses'][0]['definitions'].string
{
print(def)
}
И теперь Xcode говорит, что я должен заменить ' на ", но , тогда, если это так, мой результат будет пустым . Как я могу обойти это или Есть ли другой способ создать этот путь к определениям?
Это пример результата (это не полный результат, Мне нужно достичь «определения» )
{
"results" : [
{
"language" : "en",
"id" : "ace",
"type" : "headword",
"lexicalEntries" : [
{
"language" : "en",
"entries" : [
{
"etymologies" : [
"Middle English (denoting the ‘one’ on dice): via Old French from Latin as ‘unity, a unit’"
],
"grammaticalFeatures" : [
{
"type" : "Number",
"text" : "Singular"
}
],
"homographNumber" : "100",
"senses" : [
{
"definitions" : [
"a playing card with a single spot on it, ranked as the highest card in its suit in most card games"
Если сделать хотя бы один шаг json["results"]
, то это уже не удастся, и мой результат станет пустым.