2011-12-06 4 views
-1
NSString *cell2val= (NSString *) 1; 

Objective-Cのポインタ非オブジェクティブCの「NSStringの*」に次のエラーメッセージ キャストがARC型鋳造のXcode 4.2

計数自動参照して許可されている表示NSStringのに整数値に変換します
+0

スタックオーバーフロー[post] [1]を参照してください。これは私のために働いた。 [1]:http://stackoverflow.com/questions/6868130/implicit-conversion-of-an-objective-c-pointer-to-void-is-disallowed-with-arc – KodeKiller

答えて

0

あなたは1がNSStringの仮想アドレスであることをコンパイラーに伝えています。これはおそらくそうではありません。

私はあなたがこのような何かをするためのもの推測している:あなたは、整数に基づいて文字列を構築することができ

NSString *cell2val = [NSString stringWithFormat:@"%d",1]; 
0

NSNumbersを使用している場合は、stringValueを呼び出すことができます。