1. ホーム
  2. ios

[解決済み] NSIntegerからNSStringデータ型に変換するにはどうすればよいですか?

2022-02-08 18:25:07

質問

はどのように変換するのですか? NSIntegerNSString のデータ型は?

以下のように、month が NSInteger :

  NSString *inStr = [NSString stringWithFormat:@"%d", [month intValue]];

解決方法は?

NSIntegerはオブジェクトではないので、それをキャストして long 現在の64ビットアーキテクチャの定義に合わせるためです。

NSString *inStr = [NSString stringWithFormat: @"%ld", (long)month];