On Aug 11, 2011, at 7:27 PM, William Squires wrote:

> On Aug 11, 2011, at 6:51 PM, Kyle Sluder wrote:
> 
>> On Thu, Aug 11, 2011 at 4:26 PM, Jens Alfke <j...@mooseyard.com> wrote:
>>> 
>>> 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.
>> 
>> It's a quick way to initialize a unique pointer when you don't care
>> about the value.
> 
> Of course, if you don't care about the value, why would you need a unique 
> one? :)

For KVO contexts, you don't care about the value, but you do care that it is 
unique.

—Jim

_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

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 arch...@mail-archive.com

Reply via email to