0

Parse を使用して整数を取得しています。整数を私が書いたラベルに変換しようとしています:

testLabel.text = [score stringValue];

「スコア」は、値を取得しようとしている変数です。これを実行すると、次のエラーが表示されます。'PF オブジェクト' の目に見える @interface は、セレクター "stringValue" を宣言しません。

私は何を間違っていますか?

4

1 に答える 1

2

エラー メッセージが示すように、スコアは PFObject のインスタンスです。stringValueメッセージは NSNumber インスタンスにのみ送信できます。

最初に PFObject から値を取得する必要があります。たとえば、キーが scoreNumber という名前の場合:

NSString *scoreString = [[score objectForKey:@"scoreNumber"] stringValue];

詳細については、解析ドキュメントを確認してください。

于 2013-06-27T02:14:06.940 に答える