私はCore Animationを取得し、カーブラインに沿って簡単な動きを実装しようとしています。私は、コードの本当に便利一片hereコアアニメーションのキーパスの役割は何ですか?
行がありますを見つけた:
CAKeyframeAnimation *pathAnimation = [CAKeyframeAnimation animationWithKeyPath:@"position"];
は、なぜ我々はキーパスという名前のこのプロパティが必要なのでしょうか?その役割は何ですか?このコードは、提案されているNSString @「位置」を使用し、それ以外は使用しない場合にのみ機能します。それは組み込み定数文字列ですか?それはそうではありません。あなたは私の混乱を見て欲しいです。このkeyPathプロパティをどのように管理すればよいですか?