在 CoreFoundation 里面關(guān)于 RunLoop 有 5 個類,分別對應(yīng)不同的概念: CFRunLoopRef,對應(yīng) runloop。 CFRunLoopModeR...
在 CoreFoundation 里面關(guān)于 RunLoop 有 5 個類,分別對應(yīng)不同的概念: CFRunLoopRef,對應(yīng) runloop。 CFRunLoopModeR...
這個欄目將持續(xù)更新--請iOS的小伙伴關(guān)注! (答案不唯一,僅供參考,文章最后有福利) iOS面試題大全(上)[http://www.itdecent.cn/c/31a51...
1.Category 的實現(xiàn)原理? Category 實際上是 Category_t的結(jié)構(gòu)體,在運行時,新添加的方法,都被以倒序插入到原有方法列表的最前面,所以不同的Cate...
“因為方法和屬性并不“屬于”類實例,而成員變量“屬于”類實例。我們所說的“類實例”概念,指的是一塊內(nèi)存區(qū)域,包含了isa指針和所有的成員變量。所以假如允許動態(tài)修改類成員變量布局,已經(jīng)創(chuàng)建出的類實例就不符合類定義了,變成了無效對象。但方法定義是在objc_class中管理的” ,變量也同樣是objc_class來管理的,這解釋的有點...
該文章屬于劉小壯原創(chuàng),轉(zhuǎn)載請注明:劉小壯[http://www.itdecent.cn/u/2de707c93dc4] 目前iOS開發(fā)中大多數(shù)頁面都已經(jīng)開始使用Interf...
iOS 7 之后蘋果給 UIViewController 引入了 topLayoutGuide 和 bottomLayoutGuide 兩個屬性來描述不希望被透明的狀態(tài)欄或者...
正則表達(dá)式是對字符串操作的一種邏輯公式,就是用事先定義好的一些特定字符、及這些特定字符的組合,組成一個“規(guī)則字符串”,這個“規(guī)則字符串”用來表達(dá)對字符串的一種過濾邏輯。 我們...
1.Notification(通知) 自從Notification被引入之后,蘋果就不斷的更新優(yōu)化,但這些更新優(yōu)化只是小打小鬧,直至現(xiàn)在iOS 10開始真正的進(jìn)行大改重構(gòu),這...
正則表達(dá)式,一個十分古老而又強大的文本處理工具,僅僅用一段非常簡短的表達(dá)式語句,便能夠快速實現(xiàn)一個非常復(fù)雜的業(yè)務(wù)邏輯。熟練地掌握正則表達(dá)式的話,能夠使你的開發(fā)效率得到極大的提...