diff --git a/ProjectNLD/Assets/Code/Scripts/Framework/Storage/DataIOBase.cs b/ProjectNLD/Assets/Code/Scripts/Framework/Storage/DataIOBase.cs index a6698012625..8da2a2defc1 100644 --- a/ProjectNLD/Assets/Code/Scripts/Framework/Storage/DataIOBase.cs +++ b/ProjectNLD/Assets/Code/Scripts/Framework/Storage/DataIOBase.cs @@ -66,6 +66,11 @@ public class PlayerPrefsDataIO : DataIOBase try { JObject jObj = JObject.Parse(jsonData); + if (null == jObj) + { + Debug.LogError($"[{nameof(DataIOBase)}]:Json解析失败"); + return; + } if (storageMap.TryGetValue(key, out object storageData)) {