一)static 1)作用于變量:聲明局部變量時(shí)净嘀,將改變變量的存儲(chǔ)方式即生命期,使變量成為靜態(tài)局部變量薄霜,編譯時(shí)就為變量分配內(nèi)存,知道程序退出才釋...
假設(shè)現(xiàn)在聲明兩個(gè)NSString對(duì)象邑雅,分別用copy和strong來(lái)修飾: @property(nonatomic,copy)NSString ...
1)Extension在編譯期間就已經(jīng)決定了坑质,它就是類的一部分硬梁,在編譯器和頭文件里的@interface以及實(shí)現(xiàn)文件里的@implement...
一)enum 方式 二)NS_ENUM方式 三)NS_OPTIONS方式 在iOS6之后apple官方引入了NS_ENUM 與 NS_O...
前提:使用這兩個(gè)方法都需要實(shí)現(xiàn)NSCopying 或者NSMutableCopying協(xié)議前硫。否則會(huì)crash。 copy與mutable...
delegate作為開(kāi)發(fā)模式的一種荧止,參考常用的UITableView的Delegate和DataSource屹电。 可見(jiàn),一個(gè)delegate需要通...
一)新建項(xiàng)目之后跃巡,通過(guò)命令行cd 到當(dāng)前項(xiàng)目路徑 cd targetPath 二)通過(guò)vim Podfile 創(chuàng)建一個(gè)podfile文件并打開(kāi)編...
brew又叫Homebrew危号,是Mac中的一款軟件包管理工具,通過(guò)brew可以很方便的在Mac中安裝軟件或者是卸載軟件素邪,使用Homebrew安裝...