gpt4 book ai didi

objective-c - 如何将 "takeStringValueFrom"与按钮 onclick 事件一起使用?

转载 作者:行者123 更新时间:2023-12-03 16:52:08 25 4
gpt4 key购买 nike

我有一个正确连接的按钮,当单击它时,会点击“登录”IBAction。

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

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

希望这是有道理的。

编辑:基本上,当我单击“登录”按钮时,上述事件就会触发。我想从同一窗口上的两个文本框中获取值,完成此操作的最佳方法是什么?我想我可以对每个文本框使用 IBOutlet ...这是正确的方法吗?

重读the doc ,“takeStringValueFrom”可能不是我想象的那样。

最佳答案

您想要将您的用户名和密码文本字段声明为 IBOutlet,然后将它们连接到 Interface Builder。然后,在您的 login 处理程序中,您使用 stringValue 消息来提取它们的值:

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

// check username & password
}

关于objective-c - 如何将 "takeStringValueFrom"与按钮 onclick 事件一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/419104/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com