block 語(yǔ)法 block語(yǔ)法 -> 塊語(yǔ)法標(biāo)準(zhǔn)C里面沒(méi)有Block, C語(yǔ)言的后期擴(kuò)展版本, 加入了匿名函數(shù); C++, JS, Swift...
面向?qū)ο蟮娜筇匦? 封裝繼承與多態(tài);封裝是對(duì)類(lèi)中的一些字段, 方法進(jìn)行保護(hù), 不被外界所訪問(wèn)到, 有一種權(quán)限控制的功能, OC中有四種訪問(wèn)權(quán)限...
屬性的屬性, 是對(duì)內(nèi)存的優(yōu)化,! 這里具體講解 屬性的內(nèi)部實(shí)現(xiàn)原理 assignassign的內(nèi)部實(shí)現(xiàn) // 定義變量的時(shí)候, 無(wú)原子性,...
1. 為什么要使用內(nèi)存管理 iOS應(yīng)用程序出現(xiàn)crash(閃退), 90%以上的原因是出現(xiàn)了內(nèi)存問(wèn)題!內(nèi)存問(wèn)題主要出現(xiàn)在內(nèi)存溢出和野指針異常! ...
三種集合類(lèi) NSSArray 用于對(duì)象有序集合(NSObject對(duì)象)NSSet 用于對(duì)象的無(wú)序集合NSDictionary 永固鍵值映射以上三...
1. 不可變數(shù)組NSArray 創(chuàng)建不可變數(shù)組NSArray *array1 = [NSArray arrayWithObject@"iphon...
1. 蘋(píng)果開(kāi)發(fā)者文檔 蘋(píng)果每次iOS版本的升級(jí), 都會(huì)更新大量的API, 并提供相應(yīng)的參考文檔!API(Application Programm...
1. 繼承 繼承注意事項(xiàng) 子類(lèi)繼承父類(lèi)所有變量和方法; 繼承是單向的, 子類(lèi)所有成員變量和方法 沒(méi)有父類(lèi)的類(lèi)稱(chēng)為根類(lèi), OC中的根類(lèi)為NSObj...
1. 屬性 屬性是 objective-c2.0 定義的語(yǔ)法, 為實(shí)例變量提供了setter和getter方法的默認(rèn)實(shí)現(xiàn), 能在一定程度上簡(jiǎn)化代...