2011-10-15 61 views
8

ShareKit(https://github.com/ShareKit/ShareKit)现在可以支持iOS 5吗?ShareKit现在支持iOS 5吗?

对于这种类似的后向兼容性问题,开发人员需要思考的是什么?需要考虑ARC?还是他们需要考虑使用故事板来替换xibs?任何良好实践准则来处理这些问题?

感谢您的任何线索或意见,以了解这个问题。

+2

我不认为ShareKit需要担心故事板。我认为ShareKit最大的问题就是支持ARC。我真的很高兴ShareKit正在朝着更加基于社区的方式发展,因为它使用起来变得很痛苦。 – Travis

回答

3

Sharekit可以在故事板中正常工作。 ARC将是你最大的问题。你将不得不通过Sharekit中的每个班级,并告诉它忽略ARC(-fno-objc-arc - 在构建阶段 - 尽管被警告你必须为60个班级这样做)。

我个人认为它很难将Facebook与他们新的更简单的API集成在一起。而且Twitter在iOS 5中非常容易。也就是说,如果你想要比这些更多的共享服务,或者不知道如何实现Facebook或Twitter,那么使用Sharekit,你应该没有问题。

+0

这个帮助吗? – Andrew

+4

通过点击最上面的文件,选择构建阶段的所有文件,然后按住Shift并按下最下面的文件。然后按'进入',弹出一个对话框。键入-fno-objc-arc,然后再次按Enter键。无需手动完成每一个。 =)毕竟,ShareKit仍然无法工作。 =( – TigerCoding

+0

好的电话,我没意识到你可以一次做到这一点 – Andrew

2

如果您尝试在iOS 5中构建它,您会收到很多警告。你也可能在twitter上有一些取消问题,但是sharekit人员正在立即修复这个问题。

sharekit twitter cancel issue