如何修改动态库中公共m文件的内容?

时间:2018-03-30 09:11:32

标签: ios objective-c

我制作了一个框架,我选择公开的文件是 .h .m 文件。我发现如果我直接修改 .m 文件的内容,它就不会生效。那么我该怎样才能生效呢?

1 个答案:

答案 0 :(得分:1)

也许我误解了你的问题,但在其他答案的绝对中,让我们看看我是否可以提供帮助:

  

我制作了一个框架

所以你在一些文件中写了一些文本;然后你使用了一个工具,可能是Xcode,来调用编译器,它将该文本解释为Objective-C并在另一个文件中生成机器代码,然后为你构建一个框架包。

  

我选择公开的文件是.h和.m文件。我发现如果我直接修改.m文件的内容,它就不会生效。

所以现在你编辑你的文本文件,你期望发生什么 - 不确定。您是否希望框架代码发生变化?如果是这样的话,你是否错过了与上述相比的步骤?

  

那么我应该怎样才能生效?

那取决于你的目标是什么。如果您希望您的用户能够以某种方式自定义您的框架,那么您需要设计一种方法来使用iOS作为目标时的任何工具(Apple有规则)。

这个答案并不多,但希望有所帮助。