From e1a8f2f7e4d850beedeb1469610b878c1427e976 Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期三, 15 十二月 2021 09:01:53 +0800 Subject: [PATCH] 更新 --- SiriKit/Data/SceneDateManager.cs | 94 +++++++++++++++++++++++++--------------------- 1 files changed, 51 insertions(+), 43 deletions(-) diff --git a/SiriKit/Data/SceneDateManager.cs b/SiriKit/Data/SceneDateManager.cs index b06cb30..9ff58b3 100644 --- a/SiriKit/Data/SceneDateManager.cs +++ b/SiriKit/Data/SceneDateManager.cs @@ -3,41 +3,35 @@ using System; using System.Linq; -namespace Other.Siri +namespace SiriKit { - public class SceneDateManager : DataManager<NSMutableArray<SiriScene>> + public class SceneDateManager //: DataManager<NSMutableArray<HDLSceneSiri.HDLSiriSceneModel>> { - public SceneDateManager() : base(new UserDefaultsStorageDescriptor(NSUserDefaultsHelper.StorageKeys.OrderHistory), new NSMutableArray<SiriScene>()) { } + public SceneDateManager() { }//: base(new UserDefaultsStorageDescriptor(NSUserDefaultsHelper.StorageKeys.OrderHistory), new NSMutableArray<HDLSceneSiri.HDLSiriSceneModel>()) { } + protected NSUserDefaults UserDefaults = NSUserDefaultsHelper.DataSuite; - #region Public API for clients of `SoupOrderDataManager` - // Convenience method to access the data with a property name that makes - // sense in the caller's context. - public NSMutableArray<SiriScene> OrderHistory - { - get - { - return ManagedData as NSMutableArray<SiriScene>; - } - } + //#region Public API for clients of `SoupOrderDataManager` + //// Convenience method to access the data with a property name that makes + //// sense in the caller's context. + //public NSMutableArray<HDLSceneSiri.HDLSiriSceneModel> OrderHistory + //{ + // get + // { + // return ManagedData as NSMutableArray<HDLSceneSiri.HDLSiriSceneModel>; + // } + //} - #endregion + //#endregion - #region Support methods for unarchiving saved data - override protected void FinishUnarchiving(NSObject unarchivedData) - { - var array = (NSArray)unarchivedData; - SiriScene[] orders = NSArray.FromArray<SiriScene>(array); - ManagedDataBackingInstance = new NSMutableArray<SiriScene>(orders); - } - #endregion - - public NSData GetData(string key) - { - var data = UserDefaults.DataForKey(key); - var d = UserDefaults.BoolForKey(key); - return data; - } + //#region Support methods for unarchiving saved data + //override protected void FinishUnarchiving(NSObject unarchivedData) + //{ + // var array = (NSArray)unarchivedData; + // HDLSceneSiri.HDLSiriSceneModel[] orders = NSArray.FromArray<HDLSceneSiri.HDLSiriSceneModel>(array); + // ManagedDataBackingInstance = new NSMutableArray<HDLSceneSiri.HDLSiriSceneModel>(orders); + //} + //#endregion public bool IsLgoin { @@ -46,12 +40,12 @@ var d = UserDefaults.BoolForKey(NSUserDefaultsHelper.StorageKeys.GLOBAL_GIsLogin); return d; } + set + { + UserDefaults.SetBool(value, NSUserDefaultsHelper.StorageKeys.GLOBAL_GIsLogin); + } } - public void SetIsLoginValue(bool value) - { - UserDefaults.SetBool(value, NSUserDefaultsHelper.StorageKeys.GLOBAL_GIsLogin); - } public string AccessToken { @@ -60,10 +54,11 @@ var d = UserDefaults.StringForKey(NSUserDefaultsHelper.StorageKeys.GLOBAL_GAccessToken); return d; } - } - public void SetAccessTokenValue(string accessToken) - { - UserDefaults.SetString(accessToken, NSUserDefaultsHelper.StorageKeys.GLOBAL_GAccessToken); + set + { + UserDefaults.SetString(value, NSUserDefaultsHelper.StorageKeys.GLOBAL_GAccessToken); + + } } public string RefreshToken @@ -73,10 +68,10 @@ var d = UserDefaults.StringForKey(NSUserDefaultsHelper.StorageKeys.GLOBAL_GRefreshToken); return d; } - } - public void SetRefreshTokenValue(string refreshToken) - { - UserDefaults.SetString(refreshToken, NSUserDefaultsHelper.StorageKeys.GLOBAL_GRefreshToken); + set + { + UserDefaults.SetString(value, NSUserDefaultsHelper.StorageKeys.GLOBAL_GRefreshToken); + } } @@ -87,10 +82,23 @@ var d = UserDefaults.StringForKey(NSUserDefaultsHelper.StorageKeys.GLOBAL_GRegionUrl); return d; } + set + { + UserDefaults.SetString(value, NSUserDefaultsHelper.StorageKeys.GLOBAL_GRegionUrl); + } } - public void SetRegionUrlValue(string regionUrl) + + public string HomeId { - UserDefaults.SetString(regionUrl, NSUserDefaultsHelper.StorageKeys.GLOBAL_GRegionUrl); + get + { + var d = UserDefaults.StringForKey(NSUserDefaultsHelper.StorageKeys.GLOBAL_GHomeId); + return d; + } + set + { + UserDefaults.SetString(value, NSUserDefaultsHelper.StorageKeys.GLOBAL_GHomeId); + } } } } -- Gitblit v1.8.0