iOS中的Android内容提供商相当于什么?
要点:
内容提供商管理对中央数据存储库的访问。提供程序是Android应用程序的一部分,该应用程序通常提供自己的用于处理数据的UI。但是,内容提供程序主要供其他应用程序使用,这些应用程序使用提供程序客户端对象访问提供程序。提供商和提供商客户一起为数据提供一致的标准接口,同时处理进程间通信和安全数据访问。
文档: http://developer.android.com/guide/topics/providers/content-providers.html
答案 0 :(得分:2)
如果我正确理解该链接,则没有相应的内容。
在iOS上,应用无法以这种方式在彼此之间共享资源。出于安全原因,每个应用程序都拥有自己的数据,并且可以访问另一个应用程序中的数据。“/ p>
您可以在应用之间共享数据的唯一方法是在您的应用之间进行一些网络同步,或者可能使用UIPasteBoard
,但这很麻烦。您还可以通过应用URL方案传递非常有限的数据。
答案 1 :(得分:0)
如果想要在iOS中使用,可以通过钥匙串在应用程序之间共享内容。我认为这是我能想到的最接近Android的内容提供商。
这里很好的参考:http://shaune.com.au/ios-keychain-sharing-data-between-apps/
答案 2 :(得分:0)
在iOS中,我们可以在具有相同组ID的应用之间共享数据。