Is ValueForKey (KVO) a private API violation on iOS?

In one of our products, we need to use ValueForKey method for getting a certain property (RPPreviewController -> movieURL property). Is it considered fetching movieURL through ValueForKey a violation as accessing private API?


Thanks!

Replies

Yes, because there isn't a public "movieURL" property. (Unless there is official documentation somewhere says that the property is actually public.)