0

我正在使用 iphone 食谱代码提示用户在 UIAlertView 中输入文本。食谱代码位于 http://github.com/erica/iphone-3.0-cookbook-/tree/master/C10-Alerts/03-Soliciting%20Text/

在我的 AppDelegate applicationDidFinishLaunching() 中,我调用如下

 NSString *str = [ModalAlert ask:@"what is your name?" withTextPrompt:@"ATTUID"];

但我的应用程序根本没有完成加载。我无限期地黑屏。控制台中没有消息。

我尝试在上面的函数中使用 UITextField 创建一个 UIAlertView ,它可以正确显示。(注释掉她的代码)注释掉“CFRunLoopRun()”也会加载应用程序。我可能正在做一些愚蠢的事情,但似乎无法弄清楚。

4

1 回答 1

0

尝试将相同的代码复制到视图控制器的视图中。在应用程序完全初始化之前,您基本上会阻塞运行循环。

于 2010-06-12T22:17:00.307 回答