我读了一篇有关在Swift中实现Data Sources的投票颇有争议的文章。总而言之,据说数据源符合协议,以便
(...)允许访问数据,而不考虑框架的具体细节
在后面。然后,在文章结尾,使用存储库模式作为处理不同数据源的方法(尽管没有提供有关实现或代码段的更多详细信息)。
另一方面,我还阅读了另一篇有关Repository模式的文章,看起来与数据源几乎相同,只是使用了名称NRepository
而不是{{1} }?
那么,数据源和存储库是一回事吗?还是NDataSource
是一种利用Repository
的模式?在这种情况下...怎么办? Data Sources
实际上是Repository
的数据源吗?