我正在浏览iOS附带的框架文件,比如Twitter.framework。我能看到的是它都包含.h文件,我想查看实现文件,有什么方法可以查看它们吗?
答案 0 :(得分:7)
你不能,在绝大多数情况下,你不应该超越自己的好奇心。
提供.h文件,以便您的代码可以链接到Apple提供的API。您没有技术需求来查看实现,Apple也没有提供它们,大概是因为他们不希望您看到它们的实现。这有正当理由可以保护他们的知识产权,并通过操作系统组件内的默默无闻保持一定程度的安全性。
答案 1 :(得分:2)
不,Apple不为其框架提供任何实现文件。
答案 2 :(得分:2)
如果未提供实现的源文件并且提供了二进制文件供您链接,那么这是故意的。有些库提供了它们的实现,有些则没有。
答案 3 :(得分:1)
我们无法看到任何框架的m文件。 我们只能获得.h文件。