public override void Clear(string key)
{
if (UnityInitializer.IsMainThread())
{
ClearHelper(key);
}
else
{
UnityRequestQueue.Instance.ExecuteOnMainThread(() =>
{
ClearHelper(key);
});
}
}
public void RemoveValue(string key, ApplicationSettingsMode mode) { var kvStore = new PlayerPreferenceKVStore(); kvStore.Clear(key); }