草庐IT

localizedDescription

全部标签

ios - 修改 NSError localizedDescription

你们知道在NSError的localizedDescription被实例化之后是否有一个很好的方法来设置/修改它而不是重新创建它吗?我没有找到。 最佳答案 NSError与许多Cocoa类一样,类是不可变的。但是,-localizedDescription的文档指出:BydefaultthismethodreturnstheobjectintheuserinfodictionaryforthekeyNSLocalizedDescriptionKey.Iftheuserinfodictionarydoesn’tcontainavalu

ios - 如何在 Swift 3 中为自定义错误覆盖 localizedDescription?

这个问题在这里已经有了答案:HowtoprovidealocalizeddescriptionwithanErrortypeinSwift?(6个答案)关闭4年前。错误协议(protocol)hasonlyone属性本地化说明。我试图创建从NSObject和错误继承的自定义对象,但我无法覆盖localizedDescription。我该怎么做?此代码不允许我获取自定义描述:classMyError:NSObject,Error{vardesc=""init(str:String){desc=str}overridevardescription:String{get{return"MyE
12