この部分は機能していません(if-part)。 Service.StartはJSONSerializerを呼び出し、JSONを解析します。スウィフトがiOS 10で9回失敗し、下位がうまく動作しない
Service.Start(nil, url: someUrl, onCompletion: { result in
if let temp = result as? NSMutableDictionary {
//some code
}
コードの結果取得する:
let parsedObject = try JSONSerialization.jsonObject(with: data!, options: []) as! NSDictionary
onCompletion(parsedObject)
任意のアイデア?
「作業していない」という意味を説明してください。それはクラッシュですか?それはコンパイルされていませんか? ifブロックに入っていませんか?また、なぜあなたは 'NSMutableDictionary'を使用していますか?あなたは決してSwiftでこれを使うべきではありません。 – Fogmeister
また、質問に関連するすべてのコードを入力してください。そのままのコードはSwiftのどのバージョンでも意味をなさないかコンパイルされません。 – Fogmeister
if-conditionが失敗します(コードは内部では実行されませんが、ios 10でのみ実行されます)。結果はjson – Faruk