2011-01-26 10 views

答えて

0

の線に沿って何か:もう一度あなたがobjectForKeyを使用することになり、それらを引き出すその後

NSNumber *one = [NSNumber numberWithInt:1]; 
NSString *key = @"80,12"; 

NSDictionary *items = [NSDictionary dictionaryWithObject:one forKey:key]; 

: 方法。

intをNSNumberオブジェクトにラップされている配列や辞書に直接入れることはできません。辞書の外のNSNumberを取得した後、INTにアクセスするには、のようなものを使用します:

NSNumber tempNum = [items objectForKey:key]; 
int i = tempNum.intValue; 

をNSDictionaryのクラスの完全な説明のためのドキュメントhereを参照してください。これが役に立ちますようお願い致します。

+0

を助けるかもしれない!!!!それは完璧に動作します! – HispaJavi

0

私はPHPのマスターではありませんが、PHPの配列は実際の配列ではないと信じています。

とにかく、あなたはNSDictionaryまたはNSMutableDictionaryクラスを探していると思います。

0

これは、配列よりもビットセットのように見えます。

非常に多くの細胞を割り当てることは役に立たないように思えるかもしれません。そのため、問題を元に戻して配列に配列を格納することができます。彼らはいつもキー0,1,2あるとして、あなたが辞書ではなく、配列を使用することになり、このため

0

目的関数Cでは、NSMutableArrayを使用して2次元配列を定義できます。

次のコードを参照してください、それは非常にThankssssssssssあなた

NSMutableArray *row = [[NSMutableArray alloc] initWithObjects:@"1", @"2", nil]; 
NSMutableArray *col = [[NSMutableArray alloc] init]; 
[col addObject:row]; 
NSString *obj = [[col objectAtIndex:0] objectAtIndex:0]; 
NSLog(@"%@", obj); 
関連する問題