首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Error -Segmentation错误: 11 in Xcode 10

Error -Segmentation错误: 11 in Xcode 10
EN

Stack Overflow用户
提问于 2018-10-03 15:40:24
回答 1查看 5K关注 0票数 4

我在Xcode9中工作。代码工作正常,但是当我在Xcode10中使用相同的代码时,我得到了编译时错误。

这是错误:

代码语言:javascript
复制
1.  While emitting SIL for 'fetchConsumerRecommendations(completionHandler:failureHandler:)' at /Users/shahezad/Desktop/Newcode/foodkonnectconsumer-ios/Food/FirebaseManager.swift:2578:5
2.  While silgen emitFunction SIL function "@$S4Food15FirebaseManagerC28fetchConsumerRecommendations17completionHandler07failureH0yySaySSGc_ys5Error_pSgctFZ".
 for 'fetchConsumerRecommendations(completionHandler:failureHandler:)' at /Users/shahezad/Desktop/Newcode/foodkonnectconsumer-ios/Food/FirebaseManager.swift:2578:5
3.  While silgen closureexpr SIL function "@$S4Food15FirebaseManagerC28fetchConsumerRecommendations17completionHandler07failureH0yySaySSGc_ys5Error_pSgctFZySo19FIRDocumentSnapshotCSg_AItcfU_".
 for expression at [/Users/shahezad/Desktop/Newcode/foodkonnectconsumer-ios/Food/FirebaseManager.swift:2584:285 - line:2615:9] RangeText="{ (documentSnapshot, error) in


            if error == nil {

                if (documentSnapshot?.exists)!{

                    print("Consumer Recommendations - \(describing: documentSnapshot?.data())")

                    let dictOnboarding:NSDictionary = (documentSnapshot?.data())! as NSDictionary

                    print("\(dictOnboarding.allKeys)")

                    completionHandler(dictOnboarding.allKeys as! [String])

                }
                else{


                    completionHandler([])

                }

            }
            else{

                failureHandler(error)

            }


        }"
error: Segmentation fault: 11

我不能弄清楚这是什么代码的问题。

EN

回答 1

Stack Overflow用户

发布于 2020-04-04 06:09:12

也许将来有人会在解析的json排序中犯我的错误,如下所示:

代码语言:javascript
复制
let countryList = try? JSONDecoder().decode([Country].self, from: data)
   if let countryList = countryList {
         completion(countryList.sorted(by: <))
   }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52622089

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档