关于cocoa-touch:iPhone开发-未记录的IHProgressHUD类

iPhone Development - Non documented UIProgressHUD class

我只听说过UIProgressHUD类的作用,但是找不到此类的实现或任何文档。可以在" iPhone开发者食谱第一版"一书中找到有关此类的参考,以及Internet上的其他文章:

http://www.cocoadev.com/index.pl?UIProgressHUD

http://blogs.oreilly.com/iphone/2008/02/using-a-progress-heads-up-disp.html

...也许还有其他人。我只想知道我是否仍然可以使用该类。是否有人拥有.h和.m类文件?还是有其他类可以做UIProgressHUD应该做的事情(打开一个警报,如显示带有消息的进度指示器的窗口)。

谢谢。
穆斯塔法


n


请勿使用私有API。如果幸运的话,Apple会批准您的应用,然后在操作系统更新中更改或删除API,从而激怒您的客户。如果您不走运,Apple会拒绝您的应用。

在Mac上,您可以摆脱它(至少暂时)。在iPhone上,永远不要使用私有API。

编辑:由于此答案最初是撰写的,因此Apple在Mac上添加了一个App Store。此处适用相同的规则:如果要在App Store中分发应用程序,请不要使用私有API,永远。


我认为您现在应该使用UIProgressView。

http://www.iphonedevcentral.org/tutorials.php?page=ViewTutorial


目前,唯一的选择是自己动手,或找其他人做同样的事情并愿意与您共享他们的代码。