クラスファイルを含むかなり大きな NSMutableArray があります。配列には、次のような複数のプロパティがあります。
[Element elementsName:@"Lithium" elementsNumber:@"3"],
[Element elementsName:@"Beryllium" elementsNumber:@"4"],
[Element elementsName:@"Boron" elementsNumber:@"5"],
[Element elementsName:@"Carbon" elementsNumber:@"6"],
[Element elementsName:@"Nitrogen" elementsNumber:@"7"],
[Element elementsName:@"Oxygen" elementsNumber:@"8"],
[Element elementsName:@"Fluorine" elementsNumber:@"9"],
[Element elementsName:@"Neon" elementsNumber:@"10"],
elementsName と elementsNumber に個別にアクセスできる必要があります。
誰かがこれを行う方法を知っていますか?それは可能ですか? ありがとう!(以下にさらにコードを示します!)
Element.h (配列のクラス)
@interface Element : NSObject
{
NSString *name;
NSString *number;
}
@property(nonatomic, copy)NSString *name;
@property(nonatomic, copy)NSString *number;
+(id)elementsName:(NSString *)name elementsNumber:(NSString *)number;
および Element.m
#import "Element.h"
@implementation Element;
@synthesize number;
@synthesize name;
+(id)elementsName:(NSString *)name elementsNumber:(NSString *)number
{
Element *newElement = [[self alloc] init];
newElement.name = name;
newElement.number = number;
return newElement;
}
@end