首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从NSTokenField获取令牌

从NSTokenField获取令牌
EN

Stack Overflow用户
提问于 2012-02-29 05:44:59
回答 1查看 2.9K关注 0票数 13

我可以通过执行[NSTokenField stringValue]来获取NSTokenField的值,但这不会单独返回标记。我想要得到的是数组中的token字段,即['token', 'token2']

当涉及到Cocoa/Objective-c时,我有点无知,所以如果我遗漏了一些明显的东西,我也不会感到惊讶。

NSTokenField不响应count,所以我甚至不确定是否有可能取回令牌。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-29 08:08:43

来自the Apple documentation

要检索由令牌字段中的令牌表示的对象,请向令牌字段发送objectValue消息。尽管此方法是由NSControl声明的,但NSTokenField将其实现为返回表示对象的数组。如果token字段只包含一系列字符串,则objectValue将返回字符串数组。要设置token字段的表示对象,请使用setObjectValue:方法,传入表示对象的数组。如果这些对象不是字符串,则NSTokenField将向其委托查询用于每个标记的显示字符串。

票数 27
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9490219

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档