【发布时间】:2013-05-18 19:17:15
【问题描述】:
有没有办法创建一个包含某些方法的头文件,而其他人却无法在 .m 文件中访问我的方法的定义?例如,您无法访问 Apple 编写的方法定义(即您转到 UIImage.h,而当您想查看其中一种方法的定义时却无法访问)。
所以基本上我想做的就是对其他开发人员隐藏 .m 文件。开发者只能看到 .h 文件。
【问题讨论】:
-
你的“用户”是谁?最终客户不应该看到来源。您是否开发属于另一个(“用户”)项目的代码?
-
抱歉,我更新了问题。
-
如果您不希望用户看到您的 .m 文件,请不要将其提供给他们。给他们一个你编译的static library 加上一个头文件,然后保留它。
标签: ios objective-c frameworks privacy