我已经成功创建并使用了静态库,
但找不到阻止用户进入静态库代码的方法/解决方案。
我所有的 .m 文件都嵌入到 .a 文件中,
查看静态库实现的步骤如下:
- 用户在他的项目中导入静态库和头文件。
- 导入头文件并调用静态库文件中的任何方法。
- 在他调用静态库函数的地方打断点。
- 每当代码到达该断点时,他都会点击 step Into 按钮。
通过以上步骤,他/她可以进入我的实现文件。
我想在任何情况下对用户隐藏我的实现。
最佳答案
他们不是真的。您看到的是 Xcode 在您计算机上的其他位置查找源文件。如果将它们移到另一台计算机上,您将不会再看到它们。就此而言,如果您只是移动计算机上的源文件,则不会。
关于ios - 防止进入静态库代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24222496/