在网上是否有可重复使用的iPhone组件库?

23

网络上有很多可重复使用的iPhone解决方案/技巧,大多数散落在各种博客上。但我找不到任何地方将它们集中在一起(类似于MacUpdate / VersionTracker对应用程序的作用)。

已经有这样的网站了吗?

如果没有,我考虑创建一个。您希望在那里看到哪些组件,以及您认为此类网站需要哪些功能?(我考虑分享非视觉类别和视觉组件,以及可能显示各种技术/技巧的简单代码片段。)

我知道https://stackoverflow.com/questions/640805/open-source-iphone-components-reusable-views-controllers-buttons-table-cells

7个回答

8

6

如果可以的话,我会点赞两次。终于将其标记为真正的答案了! - Andrey Tarantsov

5

这个Three20“库”对我理解如何创建可重用组件帮助很大。

也许你已经知道要实现什么功能了。此外,该库本身已经非常广泛了。


是的,它很棒。不幸的是,它有点遭受“非本土”综合症的困扰,子类化和扩展世界。但尽管如此,它仍是一个非常好的示例代码来源。 (只是请不要以那种方式创建可重用组件。自包含的Component.h / Component.m规则!) - Andrey Tarantsov
@Andrey:你能再解释一下你最后一行的意思吗? - Kriem
1
@Kriem:Three20中的几乎所有类都会带来其他几个类,因此您需要拉取整个库以使用组件。如果您想创建一个真正可重用且不令人头疼的组件,则最好选择限制自己使用单个.h和单个.m文件,这些文件可以添加到任何iPhone项目中。这也意味着您的组件不应依赖于标准类上的任何自定义实用程序类别。 - Andrey Tarantsov

3

3

一个很酷的组件,谢谢。 - Andrey Tarantsov

3
如果你正在寻找一款用于网页设计的iPhone用户界面,请查看免费的IUI on Google Code,链接为http://code.google.com/p/iui/

3

1
我认为你需要在帖子正文中提到它是Three20 - 已经有一个关于它的回复了。 - Andrey Tarantsov

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接