我有一个项目。如果每个框架都有头文件,那么它是否必须有一个二进制文件?
在该项目中包含一个私人框架。
其实在XCode中,我只能看到它的头文件。
我想查看它的二进制文件。
我正在使用与ios 5.0模拟器兼容的XCode 4.2。
我如何才能找到它的二进制文件的路径.....
其中存储二进制文件的任何想法?
是否有必要每个框架必须有一个二进制文件,如果它有一个头文件?
我有一个项目。如果每个框架都有头文件,那么它是否必须有一个二进制文件?
在该项目中包含一个私人框架。
其实在XCode中,我只能看到它的头文件。
我想查看它的二进制文件。
我正在使用与ios 5.0模拟器兼容的XCode 4.2。
我如何才能找到它的二进制文件的路径.....
其中存储二进制文件的任何想法?
是否有必要每个框架必须有一个二进制文件,如果它有一个头文件?
通常链接框架:
的一部分从拆卸,对二进制文件没有特殊的兴趣。 关于* .h文件和二进制文件之间的关系,您应该参考C-> obj's-> exe之间的旧爱传递。在传统的编程中,每个* .C/* Cpp(以及cocoa * m)都会生成obj,这是一个二叉形式的istructions。所以每个* C都有自己的* .h文件。
当您不想给客户提供源代码时,只给出.obj(库是一个obj的变体)和* .h,以便其他程序员可以调用您的函数。 为此需要一个* h文件吗?严格地说NO:程序员可以调用原型未知的函数:链接器将解析它。但是: 1)编译器会发出警告您没有协议您正在调用的函数 2)编译器无法检查语法和参数类型。
我认为priavate框架只有与头文件只有当你检查埃里卡sadun的转储Framwork为IOS然后你会通过倾销私人框架检查你只能在应用程序中获取头文件.. – Ballu