配列employees1があると仮定します:
[
{"id":"1", "name":"Bill"},
{"id":"2", "name":"Jhon"},
{"id":"3", "name":"Almas"},
]
またはオブジェクトを持つ配列employees2 :Employee
@interface Employee : NSObject {
NSNumber *employeeID;
NSString *name;
}
@property (nonatomic, retain) NSNumber *employeeID;
@property (nonatomic, retain) NSString *name;
2番目のケースは、よりオブジェクト指向であり、大規模なプロジェクトで簡単に使用できます。
従業員が多い場合、employee2配列はemployee1よりも多くの(2x、3x ...)メモリを割り当てますか?それらはどのくらい異なりますか?