我正在创建一个使用 NSTokenField 的应用程序。我需要自动完成。我正在使用 NSURLRequest 从http://stackoverflow.com/filter/tags?_=<timestamp>&limit=6&q=<str_to_autocomplete>×tamp=<timestamp>
<timestamp>
当前时间戳在哪里,an<str_to_autocomplete>
是要自动完成的字符串。所以,例如http://stackoverflow.com/filter/tags?_=1263657227137&q=lol&limit=6×tamp=1263657227137
响应格式如下:
javascript|23179
jquery|16936
sql-server|11768
ruby-on-rails|8669
best-practices|7037
ruby|6722
(数字是这个标签被使用的次数)。
我需要在 NSTokenField 下为用户提供一个带有此标签列表的列表,用户可以选择其中一个列表,也可以继续输入。
谁能帮我?谢谢。
编辑:我现在正在查看 Mac Dev Center。我应该使用这种方法:tokenField:completionsForSubstring:indexOfToken:indexOfSelectedItem:
?