小编rob*_*ect的帖子

Objective-C:如何在JSON字典中放置布尔值?

我无法找到如何key:true在我的NSDictionary中插入一个布尔值(在JSON字符串中显示):

NSMutableDictionary* jsonDict = [NSMutableDictionary dictionary];
[jsonDict setValue: YES forKey: @"key"];
Run Code Online (Sandbox Code Playgroud)

上面的代码没有运行(显然因为YES不是对象).
我怎么能做到这一点?

macos cocoa json objective-c

7
推荐指数
3
解决办法
9526
查看次数

如何防止NSSearchField使用第一个自动完成列表条目覆盖输入的字符串?

我正在寻找一种方法来创建一个行为如下的nssearchfield:

  • 用户在文本中的类型
  • 基于匹配,出现自动完成下拉列表
  • 搜索字段中的文本不会自动完成列表中的第一项

关键是,我的字符串匹配搜索文本字段中的任何子字符串和自动完成都不起作用,因为它会覆盖我输入的字符串.事实上,这应该是默认行为,还是我误解了搜索字段的目的?
进一步键入将进一步限制列表,但只有在自动填充下拉列表中选择项目后,该项目才会插入到文本字段中.

如果使用nssearchfield无法完成此操作,还有其他选择吗?

macos cocoa autocomplete nssearchfield

5
推荐指数
1
解决办法
1495
查看次数

标签 统计

cocoa ×2

macos ×2

autocomplete ×1

json ×1

nssearchfield ×1

objective-c ×1