0

プログラムに次のコード ブロックがあります。

  for(int k=0;k<reqroom.count;k++)
  {
   NSString *rent=[roomRent objectAtIndex:k];

   NSString *tax=[roomTax objectAtIndex:k];

   NSString *no=[textvaluearray objectAtIndex:k];

   NSDecimalNumber *rentd=[NSDecimalNumber decimalNumberWithString:rent];
  }

// ここで、roomRent、roomTax、および textvaluearray は NSMutableArrays です

これは私が受け取っているエラーです:

「NSInvalidArgumentException」、理由:「-[__NSArrayI 長さ]: 認識されないセレクターがインスタンス 0x81b2ce0 に送信されました」

前もって感謝します。

4

2 に答える 2

0

例外「-[__NSArrayI length]:」から、「rent」オブジェクトは文字列型ではなく、その配列のようです。小数に換算する前に「家賃」の種類を確認していただけますか。

于 2013-05-20T05:18:55.047 に答える