【发布时间】:2018-10-10 08:45:43
【问题描述】:
我曾尝试在 Xamarin.iOS 中使用 NSCache 将字符串设置到缓存中,设置 id 没有问题,但是当尝试获取此缓存值时总是返回 null,任何人都可以帮忙吗?
/*set*/
public static void AddCachedString(NSString key, NSString Value)
{
cacheProvider.SetObjectforKey(key, Value);
}
/*get*/
public static NSString GetCachedString(NSString key)
{
return (NSString)cacheProvider.ObjectForKey(key);
}
【问题讨论】:
-
您的问题解决了吗?
-
我尝试了另一种方法来使用 NSUserDefaults 从缓存中保存和获取值数据,并且我使用了它的 2 种方法 set&get,它可以正常工作。感谢您的关注。
-
再次感谢您的设备为我带来了正确的输出。
-
很高兴它帮助了你
-
那您可以标记并关闭此帖子以帮助其他社区了解NSCache吗?
标签: xamarin.ios