【发布时间】:2011-05-03 04:16:13
【问题描述】:
我们有一个对任何 iOS 开发人员都非常有帮助的框架或库的想法。因此,我们正在认真考虑从应用开发转向框架/库开发。
但是当我们想要为库/框架收费时,我们必须以某种方式保护代码。我们如何构建一个框架,让我们框架的用户看不到源代码,就像我们看不到苹果框架的源代码一样?我猜他们只提供头文件和一些带有编译框架的奇怪的 Unix exe 文件。
或者,如果无法制作其他 iOS 开发人员可以在不复制和粘贴我们的源代码的情况下使用的编译框架/库,那么有没有办法混淆 Objective-c 代码?
【问题讨论】:
-
Unix exe文件:-)
-
如果你真的想对 iOS 开发者有所帮助,开源吧!
-
@KaanDedeoglu - 在这两种情况下,用户各有利弊。就个人而言,我更喜欢价格合理的封闭源代码,一切都有很好的文档记录、支持和正常工作的框架,而不是开源、不受支持和未记录的框架。很少有开源框架,实际上几乎记录在案并得到积极维护。
标签: iphone ipad frameworks ios