1. ホーム
  2. iphone

[解決済み] ObjectiveCによる文字列からの整数値の解析

2022-08-18 03:01:11

質問

配列から文字列(整数を含む)を取り出して、関数内でint型として使用しようとしています。私はintValueを使用してintに変換しようとしています。

以下は私が試したコードです。

  NSArray *_returnedArguments = [serverOutput componentsSeparatedByString:@":"];
  [_appDelegate loggedIn:usernameField.text:passwordField.text:(int)[[_returnedArguments objectAtIndex:2] intValue]];

こんなエラーが出ます。

loggedIn::' の引数 3 を渡すと、整数値からポインタを作成します。 をキャストせずに作成します。

どうしたんですか?

どのように解決するのですか?

この問題の何がそんなに難しいのか本当にわからないのですが、私はこの方法で何とかしました。

[myStringContainingInt intValue];

することもできることに留意する必要があります。

myStringContainingInt.intValue;