On Aug 11, 2011, at 4:10 PM, Luther Baker wrote:

> static void *AVPlayerDemoPlaybackViewControllerRateObservationContext = &
> AVPlayerDemoPlaybackViewControllerRateObservationContext;

It’s initializing the variable to point to itself. Which seems sort of 
pointless, but I don’t know the context.

> Isn't the right side evaluated first? But it doesn't yet exist? It compiles
> ... but seems to be a recursive definition??

The right side is evaluated first at runtime, but it doesn’t access the value 
of the variable, only its address, the address of the variable is already known.

—Jens

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________

Cocoa-dev mailing list ([email protected])

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to