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