What's the difference between putting a variable inside of the @interface{}
declaration in a header file, and putting in a @property
after that declaration?
E.g.,
@interface GameCenterManager : NSObject
{
GKInvite* pendingInvite;
}
@end
as opposed to
@interface GameCenterManager : NSObject
@property (weak, nonatomic) GKInvite* pendingInvite
@end