在軟件工程中,(引自維基百科)設(shè)計(jì)模式[https://zh.wikipedia.org/wiki/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F_...
在軟件工程中,(引自維基百科)設(shè)計(jì)模式[https://zh.wikipedia.org/wiki/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F_...
有應(yīng)用場(chǎng)景真是太棒了~!
pod install 與 pod update的區(qū)別前言 在使用CocoaPods時(shí),難免會(huì)混淆pod install 和 pod update的用法,于是在官網(wǎng)找到了相應(yīng)的說明文章,并決定翻譯過來,供大家學(xué)習(xí)。 以下內(nèi)容來自...
前言 在使用CocoaPods時(shí),難免會(huì)混淆pod install 和 pod update的用法,于是在官網(wǎng)找到了相應(yīng)的說明文章,并決定翻譯過來,供大家學(xué)習(xí)。 以下內(nèi)容來自...
今天遇到sourceTree 推送一直報(bào)錯(cuò)的問題,報(bào)錯(cuò)內(nèi)容如下 網(wǎng)上搜了一下,千篇一律的放屁,有說更新緩存的,又說配置http版本的,都沒有效果 最后來了脾氣,直接打開終端 ...
看了好多講關(guān)聯(lián)對(duì)象的,只有你這里講了實(shí)際應(yīng)用,真的很贊!
iOS開發(fā)·runtime原理與實(shí)踐: 關(guān)聯(lián)對(duì)象篇(Associated Object)(應(yīng)用場(chǎng)景:為分類添加“屬性”,為UI控件關(guān)聯(lián)事件Block體,為了不重復(fù)獲得某種數(shù)據(jù))本文Demo傳送門:AssociatedObjectDemo 摘要:編程,只了解原理不行,必須實(shí)戰(zhàn)才能知道應(yīng)用場(chǎng)景。本系列嘗試闡述runtime相關(guān)理論的同時(shí)介紹一些實(shí)戰(zhàn)場(chǎng)景...
本文Demo傳送門:AssociatedObjectDemo 摘要:編程,只了解原理不行,必須實(shí)戰(zhàn)才能知道應(yīng)用場(chǎng)景。本系列嘗試闡述runtime相關(guān)理論的同時(shí)介紹一些實(shí)戰(zhàn)場(chǎng)景...
前言 好久好久沒有在簡(jiǎn)書上面寫東西了,一方面是平時(shí)工作太累了,寫的筆記潦草,沒有整理好分享在這里,一方面是技術(shù)還在沉淀中吧,需要學(xué)習(xí)的地方很多,怕誤導(dǎo)了大家。(呃....其實(shí)...
問題多線程下,修改tableview的數(shù)據(jù)源,數(shù)據(jù)同步問題的解決方案? 應(yīng)用場(chǎng)景:在某些新聞?lì)恆pp中,當(dāng)有用戶做一些刪除操作(比如關(guān)掉了一條廣告),然后同時(shí)又有數(shù)據(jù)的后向刷...
code在實(shí)現(xiàn)tableView的dataSourceDelegate,我們都會(huì)寫這么一句代碼?? 這句代碼的意思就是,根據(jù)標(biāo)識(shí)符“ identifier” 從重用池中獲取可重...
UI視圖相關(guān)重要知識(shí)點(diǎn) 傳送帶: iOS- UITableView重用機(jī)制 iOS- UITableView數(shù)據(jù)源同步 思考: UIView 和 CALayer 之間的區(qū)別是...
一、需求場(chǎng)景 第一個(gè)VC push 到 第二個(gè)VC; 在第二個(gè)VC中push出來第三個(gè)VC時(shí),要先把第二個(gè)VC pop掉,因?yàn)樾枰獙?duì)第三個(gè)VC 進(jìn)行pop時(shí),返回到的是第一個(gè)...
控制臺(tái)輸出crash 日志: crash代碼 crash 原因: for循環(huán)遍歷數(shù)組時(shí),操作數(shù)組 removeObject,造成不同線程同時(shí)對(duì)數(shù)組進(jìn)行讀和寫操作,引起cras...
在我看來iOS開發(fā)中屬性和實(shí)例變量是兩個(gè)概念,還是有一定區(qū)別的: 1. 只聲明實(shí)例變量,類外部不可訪問,不可賦值,類內(nèi)部可以通過self->屬性名或者屬性名訪問和賦值 2. ...
問題背景:某天pull代碼的時(shí)候,發(fā)現(xiàn)sourcetree報(bào)錯(cuò): 想起來之前收到公司運(yùn)維的郵件,說我git密碼超過3個(gè)月沒變了,給我強(qiáng)制更改了密碼,所以推測(cè)應(yīng)該是密碼錯(cuò)誤導(dǎo)致...
前言: APNs 協(xié)議在近兩年的 WWDC 上改過兩次, 15 年 12 月 17 日更是推出了革命性的新特性。但在國(guó)內(nèi)傳播的博客、面試題里關(guān)于 APNs 的答案全都是舊的、...
@IIronMan 檢查了一下,【 (1)、進(jìn)入httpd.conf并進(jìn)入編輯狀態(tài)】, 這里應(yīng)該是用root權(quán)限打開,而不是vim httpd.conf 以普通用戶打開,所以修改完后無法保存退出。
iOS Mac本地搭建Apache服務(wù)器一、搭建本地Apache服務(wù)器搭建的目的以及選擇Apache服務(wù)器的原因 1.1、目的是:能夠擁有一個(gè)測(cè)試的服務(wù)器 1.2、選擇Apache服務(wù)器的原因Mac電腦自帶使用目前...
@IIronMan 搞定了,是第一次操作的時(shí)候 "httpd.conf" E212: Can't open file for writing,導(dǎo)致httpd.conf的某些修改沒有保存成功,又重新來了一次ok了,非常感謝~
iOS Mac本地搭建Apache服務(wù)器一、搭建本地Apache服務(wù)器搭建的目的以及選擇Apache服務(wù)器的原因 1.1、目的是:能夠擁有一個(gè)測(cè)試的服務(wù)器 1.2、選擇Apache服務(wù)器的原因Mac電腦自帶使用目前...