ios開發 一些小函式

2021-06-05 03:00:29 字數 872 閱讀 2920

1. 如何將nsstring的值轉為nsinteger的值。

nsstring類自帶了相關函式

/* the following convenience methods all skip initial space characters (whitespaceset) and ignore trailing characters. nsscanner can be used for more "exact" parsing of numbers.

*/- (double)doublevalue;

- (float)floatvalue;

- (int)intvalue;

#if mac_os_x_version_10_5 <= mac_os_x_version_max_allowed || __iphone_2_0 <= __iphone_os_version_max_allowed

- (nsinteger)integervalue;

- (long long)longlongvalue;

- (bool)boolvalue;  // skips initial space characters (whitespaceset), or optional -/+ sign followed by zeroes. returns yes on encountering one of "y", "y", "t", "t", or a digit 1-9. it ignores any trailing characters.

#endif

自我感覺最大應用就是從uitextfield中獲取了內容後,需要當做數值來進行處理

nsinteger inputvalue = [textfield.text

integervalue];

IOS 之 開發的一些小技巧

在平時的ios開發中慢慢積累的一些小技巧.很有用處的哦.1.獲取系統的版本號 nsfoundationversionnumber 定義的浮點常量,uidevice currentdevice systemversion floatvalue 返回系統版本號.2.獲取乙個區域是否包含乙個點 cgrec...

iOS 一些小技巧

1.uilabel的frame最好設定成整數,不然label的內容可能會模糊。2.ios自帶的uiwebview 處於編輯狀態的uitableviewcell等,控制項的文字可能會顯示英文,要想顯示中文只需要在info.plist中新增如下 cfbundlelocalizations zh cnst...

iOS 的一些小知識總結

2.如果你用git 來儲存 經常會在切換branch 後,手錶模擬器很久還是一片黑,這時最好的解決辦法就是重啟xcode和模擬器,有時要把電腦重啟。5.如何同時 debug 手錶和iphone 程式 然後停止debuging 關於圖示的幾點建議 2.如果你的圖示畫素大小不對,可以用preview m...