Récemment, j'ai commencé à apprendre Objective-C, et je suis intrigué par le membre var et la propriété. Je veux savoir quelle est la différence entre les trois blocs de code suivants:objectif-c membre var et l'utilisation de déclaration de propriété
1.
@interface Application
{
UserInfo* userInfo;
ApplicationInfo*applicationInfo;
}
@property (retain) UserInfo*userInfo; // @synthesize userInfo;
@property (retain) ApplicationInfo* applicationInfo ; // @synthesize applicationInfo;
@end
2.
@interface Application
{
}
@property (retain) UserInfo*userInfo; // @synthesize userInfo;
@property (retain) ApplicationInfo* applicationInfo ; // @synthesize applicationInfo;
@end
3.
@interface Application
{
UserInfo* userInfo;
ApplicationInfo*applicationInfo;
}
@end
Merci beaucoup!
Merci beaucoup @Jim – Bohan