(1):用ARC管理內(nèi)存(2):在正確的地方使用reuseIdentifier腥椒,比如collectionView cell的復(fù)用(3):少用透明...
組件化 1.如何實(shí)現(xiàn)組件化1)首先創(chuàng)建殼工程烛卧。2)在殼工程內(nèi)集成不同的功能模塊以及業(yè)務(wù)模塊妄迁。3)使用cocoapods 管理各個模塊。4)使用J...
自動布局 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án)引用铜异,造成內(nèi)存泄露。所以怎么避免循環(huán)引用問題秸架,下面我提出幾種解決NSTimer的幾種循環(huán)...
1.new和alloc的區(qū)別//源碼實(shí)現(xiàn) [className new]基本等同于[[className alloc] init]揍庄,區(qū)別只在于a...
1.@property有兩個對應(yīng)的詞,一個是@synthesize咕宿,一個是@dynamic币绩。如果@synthesize和@dynamic都沒寫,...
(1)const和#define都可以定義常量府阀,但是const用途更廣缆镣。 (2)const 常量有數(shù)據(jù)類型,而宏常量沒有數(shù)據(jù)類型试浙。編譯器可以對前...
本文內(nèi)容:iOS本地?cái)?shù)據(jù)持久化的幾種類型iOS本地?cái)?shù)據(jù)持久化幾種類型的應(yīng)用場景及使用 一.iOS本地?cái)?shù)據(jù)持久化的類型: -NSUserDefau...