Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iPhone是否有内置的缓存机制(每个应用程序)?_Iphone_Caching_Xamarin.ios - Fatal编程技术网

iPhone是否有内置的缓存机制(每个应用程序)?

iPhone是否有内置的缓存机制(每个应用程序)?,iphone,caching,xamarin.ios,Iphone,Caching,Xamarin.ios,我是否必须为我想要持久化的数据推出自己的缓存机制,或者是否有内置的东西可以利用?任何帮助都将是巨大的-提前感谢 你对哪种类型的咖啡感兴趣 对于长期存储,有CoreData和sqlite。 对于调用间存储,有用户默认值。您对哪种类型的persist感兴趣 对于长期存储,有CoreData和sqlite。 对于调用间存储,有用户默认值。本身没有内置的缓存机制,但SQLite、CoreData等都是可用的(或者,如果您只想存储少量数据(如用户首选项),也可以使用内置的NSKeyedArchiver/N

我是否必须为我想要持久化的数据推出自己的缓存机制,或者是否有内置的东西可以利用?任何帮助都将是巨大的-提前感谢

你对哪种类型的咖啡感兴趣

对于长期存储,有CoreData和sqlite。

对于调用间存储,有用户默认值。

您对哪种类型的persist感兴趣

对于长期存储,有CoreData和sqlite。

对于调用间存储,有用户默认值。

本身没有内置的缓存机制,但SQLite、CoreData等都是可用的(或者,如果您只想存储少量数据(如用户首选项),也可以使用内置的NSKeyedArchiver/NSKeyedUnachiver)在标准语言对象中,不希望使用基于plist的设置方法


也就是说,我不确定这些是如何/是否包装在monotouch中的。(搜索上面的NSKeyed..methods和NSCoding以及所有内容都应该显示出来。)

本身没有内置的缓存机制,但SQLite、CoreData等都是可用的(或者,如果您只想在标准语言对象中存储少量数据(如用户首选项),而不想使用基于plist的设置方法,则可以使用内置的NSKeyedArchiver/NSKeyedUnarchiver


也就是说,我不确定这些是如何/是否用monotouch包装的(搜索上面的NSKeyed..methods和NSCoding以及所有应该显示的内容)

如果只是一小部分数据,尤其是用户偏好和设置,那么就有NSUserDefaults。这是一个非常方便的自动持久化数据界面。但它不是为大量数据而构建的。

如果只是一小部分数据,尤其是用户偏好和设置,那么就有NSUserDefaults。这是一个非常方便的自动持久化界面isting数据接口。但它不是为大量数据而构建的