我有一个项目。
在该项目中包含私人框架。
实际上在XCode中我只能看到它的Header文件。
我想看看它的二进制文件。
我正在使用与ios 5.0模拟器兼容的XCode 4.2。
如何找到二进制文件的路径.....
知道存储二进制文件的位置吗?
如果每个框架都有一个头文件,那么它是否必须有一个二进制文件?
答案 0 :(得分:0)
通常是一个链接框架:
答案 1 :(得分:0)
反汇编的一部分,对二进制文件没有特别的兴趣。 关于* .h文件和二进制文件之间的关系,你应该参考C-> obj's->之间的旧爱传递。 EXE。
在传统编程中,每个* .C / * Cpp(以及cocoa * m)也会生成一个obj,一个istructions的二进制表示。所以每个* C都有自己的* .h文件。
如果您不想向客户提供资源,您只需提供.obj(图书馆是对象的变体......)和* .h,以便其他程序员可以调用您的函数。 为此目的需要一个* h文件吗?严格NO:程序员可以调用其原型未知的calla函数:链接器将解析它。但: 1)编译器将发出警告你没有proto你正在调用的函数 2)编译器无法检查参数的语法和类型。