0

我对 Swift 很陌生,来自 Restkit,我发现了 Siesta,它似乎是一个解决常见问题的可靠库。目前我正试图弄清楚如何处理我的应用程序的模型层及其持久性。CoreData 是 Apple 推动的一种方法,而诸如 MagicalRecord 之类的方法使其变得更加容易。

但是,Siesta 不处理 CoreData,我不清楚缓存是如何工作的(或者它实现了多远:

Siesta 目前不包括任何 EntityCache 的实现,但未来的版本会。

http://bustoutssolutions.github.io/siesta/api/Caching.html

从示例中,我可以看到您仅在 Swift 代码中定义模型: https ://github.com/bustoutsolutions/siesta/blob/master/Examples/GithubBrowser/Source/Model/User.swift

那么:这是模型层的最佳方法还是 CoreData/MagicalRecord 有作用?在这种情况下,缓存是如何完成的,它会在应用程序启动之间继续存在吗?

谢谢!

4

1 回答 1

0
于 2016-05-09T15:44:15.123 回答