は、他のパラメータを追加する方法について自分の質問を解決:
var intestazioneF: String!
var oDF: String!
if intestazione == nil || intestazione == "" {
intestazioneF = ""
} else {
intestazioneF = "\n \n"
finalText.text = "\(intestazione!)" + "\(intestazioneF!)"
}
if oraDa == nil || oraDa == "" {
oDF = nil
} else {
oDF = "From "
finalText.text = "\(intestazione!)" + "\(intestazioneF!)" + "\(oDF!)" + "\(oraDa!)"
}
他のパラメータを追加したい場合:
var intestazioneF: String!
var nomeFestaF: String!
var oDF: String!
if intestazione == nil || intestazione == "" {
intestazioneF = ""
} else {
intestazioneF = "\n \n"
finalText.text = "\(intestazione!)" + "\(intestazioneF!)"
}
if nomeFesta == nil || nomeFesta == "" {
nomeFestaF = ""
} else {
nomeFestaF = "\n \n"
finalText.text = "\(intestazione!)" + "\(intestazioneF!)" + "\(nomeFesta!)" + "\(nomeFestaF!)"
}
if oraDa == nil || oraDa == "" {
oDF = nil
} else {
oDF = "From "
finalText.text = "\(intestazione!)" + "\(intestazioneF!)" + "\(oDF!)" + "\(oraDa!)"
}
これは他の人に役立つと期待しています
ビリー・カルソのおかげです。
これは混乱を招くものです。あなたが「oraDaが空の時」とはどういう意味ですか?あなたの場合、「空」と「無」の違いは何ですか? –
@BenjaminLowryは申し訳ありませんが、私は質問を編集しました – edoriggio
これはまだ私には意味がありません。 oraDa == nilのときにoDFを "From"にしたいと言っていますが、次の行でoraDaがnilのときにoDFをnilと同じにしたいと言っています。彼らは同じことです。あなたは "nil"の文字列値をテストしたいと言っていますか? –