2016-12-29 8 views
0

問題は、Numberの型のParseクラス列に格納されている画像の高さを使用していることです。私はその高さの数字を取って、それを使ってUITableviewの行の高さを設定します。問題は、数値の列の値を使用しようとすると、型が一致しないというエラーが返されることです。 Objective Cでこれをやっています。行の高さにNumber値を使用するにはどうすればよいですか?私はNumber値をCGFloatに変換する必要があると確信していますが、わかりません。Parse Number Column to CGFloat

答えて

0

NSNumberには既にオプションが用意されています。

hereのドキュメントをお読みになることをお勧めします。あなたの質問に答えるために

NSNumber is a subclass of NSValue that offers a value as any C scalar (numeric) type. It defines a set of methods specifically for setting and accessing the value as a signed or unsigned char, short int, int, long int, long long int, float, or double or as a BOOL.

:アップルのドキュメントから

抜粋。

CGFloat myFloat = [number floatValue]; 

あなたはCGFloat

のNSNumberから例を取得するために floatValueを使用することができます