On May 10, 2011, at 6:34 AM, Brian Bruinewoud wrote: > Hi All, > > Just curious, why does this work (compiles and runs): > > displayLink = [NSClassFromString(@"CADisplayLink") displayLinkWithTarget: > tapped selector:@selector(respond:)]; > > But this doesn't link because the CADisplayLink class is missing: > > displayLink = [CADisplayLink displayLinkWithTarget: > tapped selector:@selector(respond:)]; > > ??
If the class is missing, NSClassFromString(@"CADisplayLink") returns nil. When you say that it "compiles and runs", does that mean that line of code puts a non-nil value in displayLink? That would be interesting, but I suspect you're just calling a method on nil. Hank _______________________________________________ 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