如何决定我们必须选择框架工作或动态库

时间:2010-04-07 06:39:37

标签: cocoa

你可以告诉我我们应该选择框架或动态库的哪种类型的要求?我的意思是什么时候我应该决定使用框架工作而不是使用动态库,反之亦然? 提前谢谢。

1 个答案:

答案 0 :(得分:0)

框架可以包括图像,声音和plist文件等资源。 dylib文件不能,或者至少不容易和不干净。

如果你的目标是Mac,那么建立一个框架 - 几乎没有理由不这样做。如果您的目标是iPhone,请创建一个静态库(也不能轻易包含资源,但iPhone上没有框架)。如果你的目标是其他任何东西(例如Linux),你应该提供静态库和共享库目标,让人们自己选择。