0

作成しているiOSアプリケーション内に複数のモックデータベースがあります。すでに変更可能な配列内に変更可能な配列を含めることができるようにするには、そのうちの1つが必要です。基本的に、私はBlockPartiesと呼ばれるものを持っており、それらのBlockPartyオブジェクト内に、BlockPartyの属性の1つとしてトラックのリストが必要です。

私のコードは現在、モックデータベースを初期化するために次のようになっています。

 //Initialize the mock database of block parties.
listParty = [[NSArray alloc] initWithObjects:
             [BlockParty blockpartyWithName:@"Westside Food Truck Central" listOfTrucks: nil latitude: [NSNumber numberWithDouble:200.1] longitude: [NSNumber numberWithDouble: 146.5] schedule:@"7/15/12" ],
             [BlockParty blockpartyWithName:@"Venice Food Truck Paradise" listOfTrucks:nil latitude:nil longitude:nil schedule:nil], 
            nil];
selectedBlockParty = nil; 

listOfTrucks属性は、BlockPartyごとに複数のトラックの可変配列を持つことができる場所である必要があります。何か案は?

4

1 に答える 1

1
   NSMutableArray *lot = [[ NSMutableArray alloc ] initWithObjects: @"18-Wheeler", @"Dodge-Ram", @"GraveDigger" ];
   NSMutableArray *lot2 = [[ NSMutableArray alloc ] initWithObjects: @"ShagginWagon", @"1984 F250", @"Beer Truck" ];

   listParty = [[NSArray alloc] initWithObjects:
         [BlockParty blockpartyWithName:@"Westside Food Truck Central" listOfTrucks: lot  latitude: [NSNumber numberWithDouble:200.1] longitude: [NSNumber numberWithDouble: 146.5] schedule:@"7/15/12" ],
         [BlockParty blockpartyWithName:@"Venice Food Truck Paradise" listOfTrucks:lot2 latitude:nil longitude:nil schedule:nil], 
        nil];
于 2012-04-18T15:44:53.847 に答える