(1):用ARC管理內(nèi)存(2):在正確的地方使用reuseIdentifier,比如collectionView cell的復(fù)用(3):少用透明...
組件化 1.如何實(shí)現(xiàn)組件化1)首先創(chuàng)建殼工程蔗崎。2)在殼工程內(nèi)集成不同的功能模塊以及業(yè)務(wù)模塊我擂。3)使用cocoapods 管理各個(gè)模塊衬以。4)使用J...
自動(dòng)布局 Auto Layout 在 iOS 12 中優(yōu)化后的性能,已經(jīng)基本和手寫布局一樣可以達(dá)到性能隨著視圖嵌套的數(shù)量呈線性增長 了校摩。而在此之...
這是因?yàn)閟elf.array = b;觸發(fā)了array的set方法看峻,在set方法中: 然后在[self.array addObject:@1];...
前言 在使用NSTimer,如果使用不得當(dāng)特別會(huì)引起循環(huán)引用秧耗,造成內(nèi)存泄露备籽。所以怎么避免循環(huán)引用問題,下面我提出幾種解決NSTimer的幾種循環(huán)...
1.new和alloc的區(qū)別//源碼實(shí)現(xiàn) [className new]基本等同于[[className alloc] init]分井,區(qū)別只在于a...
1.@property有兩個(gè)對(duì)應(yīng)的詞车猬,一個(gè)是@synthesize,一個(gè)是@dynamic尺锚。如果@synthesize和@dynamic都沒寫珠闰,...
(1)const和#define都可以定義常量,但是const用途更廣瘫辩。 (2)const 常量有數(shù)據(jù)類型伏嗜,而宏常量沒有數(shù)據(jù)類型。編譯器可以對(duì)前...
本文內(nèi)容:iOS本地?cái)?shù)據(jù)持久化的幾種類型iOS本地?cái)?shù)據(jù)持久化幾種類型的應(yīng)用場景及使用 一.iOS本地?cái)?shù)據(jù)持久化的類型: -NSUserDefau...