当前位置:  开发笔记 > 编程语言 > 正文

如何使用Button onclick事件"takeStringValueFrom"?

如何解决《如何使用Buttononclick事件"takeStringValueFrom"?》经验,为你挑选了1个好方法。

我有一个正确接线的按钮,当点击它时,"登录"IBAction被击中.

- (IBAction) login: (id)sender
{
    NSLog(@"OK");
}

现在,我使用"takeStringValueFrom"将按钮连接到用户名/密码文本字段,但我不明白如何获取这些值?

希望有道理.

编辑:所以基本上,当我点击"登录"按钮时,上述事件将触发.我想从同一窗口的两个文本框中获取值,实现此目的的最佳方法是什么?我想我可以在每个文本框中使用IBOutlet ......这是正确的方法吗?

重新阅读文档,可能"takeStringValueFrom"不是我想的那样.



1> Adam Rosenfi..:

您希望将用户名和密码文本字段声明为IBOutlets,然后在Interface Builder中将它们连接起来.然后,在您的login处理程序中,您使用该stringValue消息来提取其值:

- (IBAction) login: (id)sender
{
    NSString *username = [usernameTextField stringValue];
    NSString *password = [passwordTextField stringValue];

    // check username & password
}

推荐阅读
wurtjq
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有