Я очень новичок в программировании iOS, Objective-C и программировании в целом, поэтому, пожалуйста, извините меня, если вы найдете этот вопрос ужасающе простым - мыслящий.
Документация на веб-сайте Apple обычно отличная, но у меня возникают некоторые проблемы, пытаясь осмыслить некоторые части Core Animation. Я хочу явно анимировать позицию CALayer. Насколько я понимаю, мне нужно создать объект CABasicAnimation, настроить его с помощью fromValue, toValue и т. Д., А затем добавить его на слой с помощью этого метода:
- (void)addAnimation:(CAAnimation *)anim forKey:(NSString *)key
Моя проблема в том, что я понятия не имею, каково значение forKey: параметр
. Из того, что я видел в примерах в Интернете, это не требуется? Полагаю, это как-то связано с кодированием "ключ-значение"? (Я все еще не очень понимаю этого.) Даже если это не требуется, я хотел бы знать, что это такое, чтобы я мог воспользоваться его полезностью в своем приложении.
Спасибо за любую помощь, которую вы можете предложить.