On Wed, Aug 20, 2008 at 12:47 PM, John Greene <[EMAIL PROTECTED]> wrote: > I've tried a couple of things to make the object available to > theaterDetailController with no success: > > * Creating a method: > > -(void)setTableData:(NSDictionary)myTheater { > NSLog(@"myTheater is ", > myTheater); > } > > > Which throws "can not use an object as parameter to a method", > hence my "language forbids it" remark.
The language forbids passing objects by value. You must pass it by reference. NSDictionary *, not just NSDictionary. > * Setting a property of dvController directly: > > dvController.items = items; > > > Which throws "request for member 'items' in something not a > structure or union". The language forbids setting a property if you haven't declared one, either using @property or by declaring a getter/setter pair. It also forbids setting a property using a pointer declared to be of type "id". Either one of these could be your problem. Mike _______________________________________________ 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 [EMAIL PROTECTED]