1碌冶、kvo的實(shí)現(xiàn)原理: (1)當(dāng)某個(gè)類的屬性對(duì)象第一次被觀察時(shí)疙驾,系統(tǒng)就會(huì)在運(yùn)行期動(dòng)態(tài)地創(chuàng)建該類的一個(gè)派生類喜鼓,在這個(gè)派生類中重寫基類中任何被觀察屬...
1.delegation:Delegation 是一種很清晰回調(diào)形式披粟,從 Protocol 的建立咒锻,到之后的引用,和對(duì)于 delegate 聲明...
//// RunLoopTest.m import "RunLoopTest.h" import <pthread.h> import <Co...
struct objc_class {Class _Nonnull isa OBJC_ISA_AVAILABILITY;//isa指針守屉,指向m...
1惑艇、冒泡:NSMutableArray * numberArray = [NSMutableArray arrayWithObjects:@1,...
一、為什么說OC是動(dòng)態(tài)語言拇泛?答:1.動(dòng)態(tài)類型: 即運(yùn)行時(shí)再?zèng)Q定對(duì)象的類型滨巴。簡(jiǎn)單說就是id類型,任何對(duì)象都可以被id指針?biāo)赴嘲龋挥性谶\(yùn)行時(shí)才能決定...
加粗; [UILabelsetFont:[UIFontfontWithName:@"Helvetica-Bold"size:20]]; 加粗并且...
//一個(gè)section刷新 NSIndexSet *indexSet=[[NSIndexSet alloc]initWithIndex:2]; ...
在.m文件: #import "NewTool.h" @implementation NewTool static NewTool * _too...