あなたはスウィフト3に、このObjective-Cのは、変換((LOC = [プレーヤーlocateCardValue:8])> - 1)スウィフト3に
if ((loc = [player locateCardValue:8]) > -1) {
を変換するだろうか?
[player locateCardValue]
は、カード'8'
が見つかった場所の整数を返します。 -1
を返すと、カード'8'
が見つかりませんでした。
...
let loc = player.locateCard(withValue: 8)
if loc > -1 {
が、私はIFの複数のネストを持っており、それは本当に厄介になるだろう。
を使用することができます両方スウィフトとObjective-Cのバージョンは 'if' ...プロトコルの –