When should CALayer.presentation() become nil?

  • I have a model CALayer that I animate.
  • I then remove that layer from its super layer.
  • I then wait for a long while

After this I'm surprised to see that my model layer still has a non-nil presentation layer. Is this expected behavior?

If this is not expected behavior what might make my model layers presentation layer stick around like that?

Thanks

When should CALayer.presentation() become nil?
 
 
Q