I've tried this:
CATransform3D rotationTransform = [[self.layer presentationLayer] transform];
This will not work, since the compiler will throw an warning and an error:
Warning: Multiple methods "-transform" found. Error: Invalid initializer.
So then I tried this:
CATransform3D rotationTransform = [[self.layer presentationLayer] valueForKey:@"transform"];
Error: Invalid initializer.
What's wrong with that?