私は最近Objective-Cを学び始めました。年齢、名前、そして重要なことにクラスのプロパティを持つ「Student」というクラスを作成することにしました。NSStringでいっぱいのNSArrayにクラスを配置しました。私の問題は、@ propertyとして定義すると、setterメソッドとgetterメソッドが自動的に作成されることです。私は私のクラスでそれを望んでいません。セッターとゲッターを許可せずに、NSArrayをクラスのプライベートデータとして定義するにはどうすればよいですか?
ヘッダーコードは次のとおりです。
#import <Foundation/Foundation.h>
@interface Student : NSObject
@property NSString * Name;
@property unsigned short age;
@property BOOL isFullTime;
@property NSMutableArray * Classes;
@end
[NSGreeter ThanksGuys];