1
我的字典裏是這樣如何在NSMutableDictionary中查找密鑰的最大長度?
@{@"Blue": @"Big",
@"Red": @"medium",
@"Yellow": @"small"}
我想知道的是,最高的密鑰長度是6,因爲黃色是最長的關鍵
我的字典裏是這樣如何在NSMutableDictionary中查找密鑰的最大長度?
@{@"Blue": @"Big",
@"Red": @"medium",
@"Yellow": @"small"}
我想知道的是,最高的密鑰長度是6,因爲黃色是最長的關鍵
你可以試試這個。假設a是你的字典。你可以在這裏找到源代碼:https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/KeyValueCoding/Articles/CollectionOperators.html
NSArray *array = a.allKeys;
NSNumber* maxLength= [array valueForKeyPath:@"@max.length"];
NSLog(@"Longest is %lu",maxLength.integerValue);
謝謝它工作正常 – totalitarian 2014-12-27 18:34:34
...如何在2個鍵的長度相同時繼續? – 2014-12-27 18:10:57
我沒有打擾過。我只需要知道最大長度 – totalitarian 2014-12-27 18:11:23
對不起,我誤解了,我以爲你真的想知道什麼鍵最長,但你只需要一個號碼:) – 2014-12-27 18:15:02