valueForKey加保护