I would think this work work easily, however I cannot understand why my NSMutableDictionary property is not working as I would have expected.
[self.testSprite.userData setValue:@"CAT" forKey:@"key"];
NSLog(@"%@", [self.testSprite.userData objectForKey:@"key"]);
NSLog(@"%lu", [self.testSprite.userData count]);
I am retuning (null) and 0.
Is there a special trick for using the spriteNode userdata ?
Thanks