iOS中的framework和bundle有啥区别?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS中的framework和bundle有啥区别?相关的知识,希望对你有一定的参考价值。

参考技术A framework是库支持,是系统的,bundle是一个安装包,里面可以放一些图片,也就是你的应用程序的安装包。

Play Framework中的Silhouette和Deadbolt 2有啥区别

【中文标题】Play Framework中的Silhouette和Deadbolt 2有啥区别【英文标题】:What is the difference between Silhouette and Deadbolt 2 in Play FrameworkPlay Framework中的Silhouette和Deadbolt 2有什么区别 【发布时间】:2016-01-01 23:06:50 【问题描述】:

我们在 Play Framework 中有两个著名的身份验证和授权插件,Silhouette 和 Deadbolt 2。我的问题是这两个插件有什么区别?在什么情况下我们应该使用 Silhouette 或 Deadbolt 2?

【问题讨论】:

【参考方案1】:

Deadbolt 2 只是一个授权框架。 Silhouette 是一个身份验证框架,它也支持基本的授权机制。

如果您需要身份验证(网络表单、社交、两因素、基本身份验证等),那么您需要 Silhouette。

如果您需要授权(管理对您的操作的访问),那么您需要 Deadbolt 2 或 Silhouette。 Deadbolt 2 在授权领域是更强大的。

【讨论】:

不能合并吗? @akkie 考虑到这个答案已经有将近 2 年的历史了,是否有任何关于将剪影身份验证与 Deadbolt 授权相结合的参考实现? 对不起,我不知道一个例子

以上是关于iOS中的framework和bundle有啥区别?的主要内容,如果未能解决你的问题,请参考以下文章

.NET Framework 中的 lambda 和委托有啥区别?

Play Framework中的Silhouette和Deadbolt 2有啥区别

Sencha Cmd 的“bundle”和“includeInBundle”选项有啥区别

IOS多语言切换4-framework中的语言切换和资源使用

asp.net framework 4.5 中的 ashx、asmx、axd + cs(handler)、webmethod(in aspx) 和 async 方法有啥区别? [关闭]

IOS 制作.framework和bundle资源文件