Основные данные keyPathsForValuesAffectingValueForKey только вызывающие отношения, а не атрибуты

Я использую базовые данные для моделирования объекта, который имеет как атрибуты, так и отношения. Я хотел бы сделать один из атрибутов зависимым от двух других отношений.

Core Data FAQ и несколько других примеров использования+(NSSet *)keyPathsForValuesAffectingValueForKey:(NSString *)key для этого. Тем не менее, это кажется только для всех моих свойств отношений, но не для каких-либо атрибутов. К тому жеkeyPathsForValuesAffecting<key> никогда не вызывается ни по одному из моих атрибутов.

Это нормальное поведение или я что-то упустил? Как я могу рассчитать один атрибут на основе других атрибутов или свойств, например. расстояние, установив startLocation и stopLocation?

Ответы на вопрос(1)

Ваш ответ на вопрос