で、 に次のバグが見つかりましNSTokenField
たOSX 10.9
。
OSX 10.8
このバグもあるかどうか、OSX 10.9 でバグを再現できるかどうかを知りたいです。
xcode
バグを示すプロジェクトは、このリンクから入手できます。
これが私がしたことです。スクリーン:
(textField
はNSTokenField
)
次に、 this のデリゲートにNSTokenField
、次のコードを入れます
- (NSArray *) tokenField:(NSTokenField *)tokenField
completionsForSubstring:(NSString *)substring
indexOfToken:(NSInteger)tokenIndex
indexOfSelectedItem:(NSInteger *)selectedIndex
{
return @[@"Jojo!!"];
}
- (id) tokenField:(NSTokenField *)tokenField
representedObjectForEditingString:(NSString *)editingString
{
return @"Jojo the cat" ;
}
- (NSString *) tokenField:(NSTokenField *)tokenField
displayStringForRepresentedObject:(id)representedObject
{
return @"Jojo" ;
}
ご覧のとおり、バグです。遅すぎる。