How to convert NSNull to nil in Swift?

前端 未结 2 1160
后悔当初
后悔当初 2020-12-17 15:13

I want to fetch JSON data from my server and manipulate it upon launch. In Objective-C, I have used this #define code to convert NSNull to ni

2条回答
  •  别那么骄傲
    2020-12-17 15:29

    This could be what you are looking for:

    func nullToNil(value : Any?) -> Any? {
        if value is NSNull {
            return nil
        } else {
            return value
        }
    }
    
    people.age = nullToNil(peopleDict["age"])
    

提交回复
热议问题