0
我想在聲明紅寶石散列時使用其他變量的值。正如我所料,這些價值現在正在逃脫。我怎樣才能解決這個問題?在散列中轉義紅寶石值
變量
ipa_url,名稱,版本和捆綁標識符
代碼
data = {
plist: {
dict: {
key: 'items',
array: {
dict: {
key: %w('assets','metadata'),
array: {
dict: [{ key: %w('kind','url'),
string: %w('software-package',
"#{ipa_url") },
{ key: %w('kind','url'),
string: %w('display-image',"#{icon_url.to_s}") },
{ key: %w('kind','url'),
string: %w('full-size-image',
"#{icon_url}") }],
dict: { key: %w('bundle-identifier','bundle-version',
'kind','title'),
string: %w("#{bundle-identifier}","#{version}",
'software',"#{name}")
}
}
}
}
}
}
}
你確定你的意思是'%w('assets','metadata')'?難道你不是真的想'%w(資產元數據)'或'['assets','metadata']'? –
@ muistooshort你是對的,謝謝 –
當提出這樣的問題時,將你的數據樣本減少到最低限度,以便有效地證明問題。除此之外的任何事情都會減慢我們幫助你的能力。 –