2010-08-19 50 views
0

在我追踪内存使用情况时,我注意到[searchbar becomeFirstResponder];最多使用4mb RAM。现在我问为什么?这是正常的吗?林有点困惑。内存沉重?

在评论这行代码时,我的应用程序的内存使用情况是 - 3-4 MB。

回答

1

我知道显示键盘很重。

你试过设置一些常规的文本框,成为第一个响应者?..

+0

你是什么意思? – 2010-08-19 18:59:18

+0

我的意思是我相信第一次显示键盘非常重。尝试添加一个UITextField到你的视图并应用'[textField becomeFirstResponder];'命令而不是'[searchbar becomeFirstResponder];''。你会看到内存也会跳到这一行。之后你会看到内存跳转运行你的行'[searchbar becomeFirstResponder];'。我相信这次记忆不会跳跃...... – 2010-08-19 19:21:49