點(diǎn)贊再看,養(yǎng)成習(xí)慣,白嫖不好,歡迎大家關(guān)注我面試小專欄 : iOS中高級(jí)進(jìn)階之路 有我準(zhǔn)備的一線大廠面試資料和簡(jiǎn)歷模板,歡迎Star! 面試心聲 最近在準(zhǔn)備面試時(shí)候,回顧了一...
點(diǎn)贊再看,養(yǎng)成習(xí)慣,白嫖不好,歡迎大家關(guān)注我面試小專欄 : iOS中高級(jí)進(jìn)階之路 有我準(zhǔn)備的一線大廠面試資料和簡(jiǎn)歷模板,歡迎Star! 面試心聲 最近在準(zhǔn)備面試時(shí)候,回顧了一...
在iOS開發(fā)中,經(jīng)常遇到和貨幣價(jià)格計(jì)算相關(guān)的,這時(shí)就需要注意計(jì)算精度的問題。使用float類型運(yùn)算,經(jīng)常出現(xiàn)誤差。為了解決這種問題我們使用NSDecimalNumber,下面...
通過NSNumberFormatter,可以設(shè)置NSNumber輸出的格式。例如如下代碼:NSNumberFormatter *formatter = [[NSNumberF...
系統(tǒng)Foundation框架為我們提供了一些方法反射的API,我們可以通過這些API執(zhí)行將字符串轉(zhuǎn)為SEL等操作。由于OC語言的動(dòng)態(tài)性,這些操作都是發(fā)生在運(yùn)行時(shí)的。 通過這些...
1.在以下情況都會(huì)調(diào)用1.直接調(diào)用[self setNeedsLayout];(這個(gè)在上面蘋果官方文檔里有說明)2.addSubview的時(shí)候。3.當(dāng)view的size發(fā)生改...
前言 UIBezierPath是UIKit中的一個(gè)關(guān)于圖形繪制的類,是通過Quartz 2D也就是CG(Core Graphics)CGPathRef的封裝得到的,從高級(jí)特性...
蘋果公司最早于 2007 年 1 月 9 日的 Macworld 大會(huì)上公布一個(gè)非常牛逼的系統(tǒng) 一 iOS。從事開發(fā)這么久,在我的生命線,由衷的感謝這個(gè)系統(tǒng)!在今天所謂的大前...
一、RunLoop概念 RunLoop是通過內(nèi)部維護(hù)的事件循環(huán)(Event Loop)來對(duì)事件/消息進(jìn)行管理的一個(gè)對(duì)象。 1、沒有消息處理時(shí),休眠已避免資源占用,由用戶態(tài)切換...