2011-03-13 65 views
1

我已经做了框架,这个环节的帮助:添加预先定义的框架,如(AddressBook.framework,CoreGraphics.framework)等。到我的自定义框架(一个静态库)?

http://www.cocoanetics.com/2010/05/making-your-own-iphone-frameworks-in-xcode/

,但它并没有告诉如何添加预定义的框架进去(如通讯录,CoreGraphics中等等)。

当我试图加入框架(预定义的)它,它显示了错误:

ld: warning: unexpected dylib (/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.2.sdk/System/Library/Frameworks//AddressBook.framework/AddressBook) on link line 

任何人都可以请建议我如何预定义的框架添加到自定义的框架,我做了...所以最终用户不知道我正在使用的依赖框架.. ????

在此先感谢。

回答

2

你必须将预定义的框架到库类似,我们在任何项目做。但是您还必须将所有这些框架(添加到您的自定义框架中)添加到您使用自定义框架的项目中。因此,在定制框架的文档中列出所有包含的框架。

+0

感谢....但有没有办法,用户无需添加依赖框架....我希望用户只添加我的框架,而不是依赖一个... ????? – user642501 2011-03-13 07:11:27

+0

没有,其实当我们添加任何框架,该项目只是采取参考,不要将它复制到项目。所以你必须重新添加它。 – 2011-03-13 07:13:42

+0

感谢jitendra的回答......但是有没有其他方法可以在我的项目中添加一个模块(几个类),就像添加一个框架一样简单..例如...... 。????? – user642501 2011-03-13 07:27:01