0
現在、Objective Cを使用して16進数のNSStringを計算されたintに変換する方法を見つけるのに苦労しています。 NSStringなどで入力されるObjective C関数を取得しようとしています。16進数NSString to int Objective C
NSString *hexString = @"0x0f";
と(intとして)10進値を返します:
int hexValue = 15; (converted)
例えばこのように。進の小数を取得する方法を学ぶためにこのウェブサイトを使用します。 http://www.binaryhexconverter.com/hex-to-decimal-converter
誰かが私を見ることができれば、これを行うためにどのように、これは偉大なおかげで次のようになります。(Objective Cの中)D とコードを小さくしてみてくださいできるだけ:)
のために役立ちます
ホープところで:警告表記には、理由のために存在し、あなただけのことを、それらを無視すべきではありません**非常に悪いアドバイス**です。 'scanHexInt:'は 'unsigned int'へのポインタを期待し、' long'へのポインタを渡しています。幸いにも、あなたが必要以上に多くのメモリを渡してしまったため、CPUのエンディアンが災難を回避しました。 – CRD
Ok thx、私はそれを修正しました – Lucasware