你好,我想知道如何讓我的NSString閱讀5.11爲5.11而不是5.1。 我可以做到這一點是必要的,我正在從這個領域閱讀英尺和英寸,而不是十進制格式。此代碼適用於計算NSString輸入轉換目標c
CGFloat hInInches = [height floatValue];
CGFloat hInCms = hInInches *0.393700787;
CGFloat decimalHeight = hInInches;
NSInteger feet = (int)decimalHeight;
CGFloat feetToInch = feet*12;
CGFloat fractionHeight = decimalHeight - feet;
NSInteger inches = (int)(12.0 * fractionHeight);
CGFloat allInInches = feetToInch + inches;
CGFloat hInFeet = allInInches;
但它不允許您以正確的方式讀取從nstextfield中獲取的值。
任何幫助獲得這從nstextfield正確的信息讀取,將不勝感激。 感謝你
哪裏的任何這裏處理字符串的代碼?我沒有看到發佈的代碼的任何相關性。 – Eiko