2017-02-21 11 views
0

私はこの複雑なJSON形式を持っています。あなたが探しているキーが最初の2つのディクショナリではなく、3番目のディクショナリにあるので、この有効なjson形式であるかどうかはわかりません。これは有効なjson形式ですか?もしそうなら、このシナリオでの解析方法は?有効なJSON形式ですか?

新しい質問をすることはできません。私は古い質問を編集しました。

+0

レスポンスブロック内にブレークポイントを設定すると、これは非同期的に戻り、記述方法にステップインすることはできません。 – Tim

+0

私はちょうど1つのブレークポイントを設定するブロックの中で呼び出されているときに、私はそれをステップオーバーすると、閉じ括弧にジャンプします。あなたが非同期的に返すと言ったように、なぜ私はユーザーにログインできないのですか? – RKrish

答えて

0

最初の2つの最後のif blocksの末尾にreturnステートメントを挿入すると、プログラムはAlamofireブロックの実行を停止します。

+0

isEmailAddressValid = isValidEmailAddress(emailAddressString:givenEmailAddress!)ここで意味しますか?私は検証のための関数を呼び出すだけですか? – RKrish

+0

もし私があなたを正しく理解しているならば、ブロックの最後に戻りはありませんか? – RKrish

+0

はい、有効性チェックが最初の2つの 'ifブロック'に失敗した場合は、返さなければなりません。 – TonyGW