2014-10-08 190 views
-1

我已經看過以下資源: NSDictionary to NSArray? https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSMutableArray_Class/Reference/Reference.html https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSDictionary_Class/Reference/Reference.html如何將NSDictionary對象添加到NSMutableArray?

什麼,我試圖做的是插入一個NSDictionary到一個NSMutableArray。

相關的代碼似乎是這樣對我說:

NSDictionary *aDic= [NSDictionary dictionaryWithObjectsAndKeys: 
           @"Carlos", @"name", 
           @"Jimenez", @"lastName", nil]; 

//On initialization 

NSMutableArray *aArr = [NSMutableArray arrayWithObjects:aDic,nil]; 

//After initialization 

NSMutableArray *aArr2 = [NSMutableArray array]; [aArr2 addObject:aDic]; 

@property (strong,nonatomic) NSMutableArray * curveList; 
@property (strong,nonatomic) UIBezierPath * curPath; 
@property (strong, nonatomic) UIColor * curColor; 
// some code to set curPath and curColor 
@{@"path":_curPath, @"color":_curColor} 
//how to insert this into self.curveList??? 
+6

看看'NSMutableArray'的文檔。有一個非常明顯的添加對象的方法。 – rmaddy 2014-10-08 16:05:21

+2

您可以像添加任何其他對象一樣添加NSDictionary。 – Jsdodgers 2014-10-08 16:07:15

+0

與setObject:forKey:方法? – 2014-10-08 16:11:10

回答

5

您可以使用AddObject方法像這樣的任何對象添加到NSMutableArray中希望它可以幫助你!

+1

謝謝我會看看這個,並決定我是否可以用它作爲答案。 – eckama 2014-10-08 16:33:35

+0

如果你認爲這有用,我將不勝感激,如果你把它作爲正確的答案:) – 2014-10-08 16:36:51

+1

我選擇你的,因爲它是更完整的使用NSMutableArray的解釋,儘管@BoilingLime有確切的答案,所以我投了票。非常感謝那些瞭解每個人的人從某處開始。 – eckama 2014-10-08 17:24:05

相關問題