I am trying to create an NSArray from a .plist file, but I keep getting this error:
"'NSUnknownKeyException', reason: '[<NSCFString 0x5bbca60> valueForUndefinedKey:]: this class is not key value coding-compliant for the key Value1.'"
In the .plist file, I have a key called "Item 1" and a string value called "Value1." Then in the code I have an NSArray being created from that file:
-(void)recordValues:(id)sender {
    // read "propertyList.plist" values
    NSString *plistPath = [[NSBundle mainBundle] pathForResource:@"propertyList" ofType:@"plist"];
    originalArray = [[NSArray alloc] initWithContentsOfFile:plistPath];
   // dump the contents of the array to the log
    for (id key in originalArray) {
     NSLog(@"bundle: key=%@, value=%@", key, [originalArray valueForKey:key]);
    }
    //create an NSMutableArray containing the
    //user's score and the values from originalArray
    NSMutableArray *newArray = [NSMutableArray arrayWithObjects:[NSNumber numberWithFloat:userScore], nil];
    [newArray addObjectsFromArray:array];
    //write xml representation of mutableArray back to propertyList
    [newArray writeToFile:plistPath atomically:NO];
}
    }