我知道NSDictionaries你需要一个东西,key以获得一个value.但是我如何迭代所有keys和valuesa NSDictionary,以便我知道有哪些键,以及有什么值?我知道有一种称为for-in-loop的东西JavaScript.有类似的东西Objective-C吗?
当我试图从字典中获取BOOL时,我得到:
BOOL isTrue = [someDict objectForKey: @"isTrue"];
Run Code Online (Sandbox Code Playgroud)
我明白了:
Initialization makes integer from pointer without a cast
Run Code Online (Sandbox Code Playgroud)
我通过这样设置字典:
self.someDict = [[NSMutableDictionary alloc]
initWithObjectsAndKeys:
self.isTrue, @"isTrue",
nil];
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?