swift - instrução e matriz if
Quero corresponder uma string do DicX a um título existente (título de uma tabela que muda de acordo com a seleção da célula).
var DicX = ["xx",
"yy",
"zz",
"qq"]
let DicYY = [["11", "22", "33", "44"],
["1", "2", "3", "4"],
["m", "n", "k", "b"],
["bb", "kk", "mm", "nn"]]
o título com o qual estou comparando é assim:
title = detailX.insideTitle
então eu quero que quando a string do título igual a uma das strings DicX, mostre as strings correspondentes para ela no DicYY, cada uma das 4 em um botão.
mas não consigo acertar a partida, tentei:
var currentX = detailX.insideTitle
if DicX == currentX["DicX"] {
}
Recebo esta mensagem:
Não é possível subscrever um valor do tipo 'String' com um índice do tipo 'String'
como posso fazer a declaração if? e como obter o correspondente do DicYY?