以下描述了Logic for You,可能對您有所幫助。
首先創建一個類(名當你想)
#import <Foundation/Foundation.h>
@interface MyClassName : NSObject {
NSString *name; // set as per your requirement.
NSString *address; // set as per your requirement.
.
.
.
}
@property (retain, readwrite) NSString * name;
@property (retain, readwrite) NSString * address;
.
.
.
和正確@synthesize
和釋放參考。 (如果不使用ARC
)
而在這個類對象添加您的數組,然後獲取數據諸如此類,
編輯:
NSMutableArray *anOtherArray = [[NSMutableArray alloc] init];
for(int i=0; i < listOfArray.count; i++)
{
MyClassName *myData = [self.listOfArray objectAtIndex:i];
NSLog(@"%@", myData.name);
NSLog(@"%@", myData.address);
[anOtherArray addObject:myData.name];
[anOtherArray addObject:myData.address];
}
'NSObject'文件?什麼? – trojanfoe 2013-03-13 14:24:21
@Mahesh,你需要寫一個更清晰的問題。在您的問題中添加更多代碼! – occulus 2013-03-13 14:26:36
2天后我解決了我的問題,問題是NSObject具有默認屬性「description」,我在我自己的nsobject文件中聲明瞭描述,這就是爲什麼它沒有正確存儲在數組中。現在我將該屬性重命名爲descriptionString,現在它工作正常,謝謝你的回答。 – 2013-03-15 06:00:37