前言 我在通過UIDocumentInteractionController預(yù)覽和分享"史蒂夫?喬布斯傳"這篇文章中,詳細(xì)講了UIDocumentInteractionCon...
前言 我在通過UIDocumentInteractionController預(yù)覽和分享"史蒂夫?喬布斯傳"這篇文章中,詳細(xì)講了UIDocumentInteractionCon...
【問題】 發(fā)現(xiàn)丟包率是100%而網(wǎng)絡(luò)沒問題,原因是訪問被墻,此時我們想clone github上的項目會一直失敗。 【解決】修改hosts文件的映射。 然后把下面這段ip-域...
iOS開發(fā)開發(fā)者掌握斷點調(diào)試功能非常重要,基于Xcode9來說說我認(rèn)識的Breakpoint。 如下圖,點擊行號就可以生成一個斷點,一個斷點有四個基本功能: 編輯斷點 使斷點...
首先了解一下幾個名詞 state: 組件自身屬性,主要用來存儲自身需要的數(shù)據(jù),state屬性的值發(fā)生變化,會被ReactJS會監(jiān)聽到,主動觸發(fā)組件的render方法更新界面。...
深拷貝和淺拷貝的概念 iOS中有深拷貝和淺拷貝的概念,那么何為深拷貝何為淺拷貝呢?淺拷貝:淺拷貝并不拷貝對象本身,只是對指向?qū)ο蟮闹羔樳M行拷貝深拷貝:直接拷貝對象到內(nèi)存中一塊...
前言:最近ChinaDaily項目需要迭代一個新版本,在這個版本中CoreData數(shù)據(jù)庫模型上有新增表、實體字段的增加,那么在用戶覆蓋安裝程序時就必須要進行CoreData數(shù)...
Core Data是iOS5之后才出現(xiàn)的一個框架,提供了直接使用SQLite數(shù)據(jù)庫的大部分靈活性,它提供了對象-關(guān)系映射(ORM)的功能,即能夠?qū)C對象轉(zhuǎn)化成數(shù)據(jù),保存在S...
第一篇文章對VIPER進行了簡單的介紹,這篇文章將從VIPER的源頭開始,比較現(xiàn)有的幾種VIPER實現(xiàn),對VIPER進行進一步的職責(zé)剖析,并對各種細(xì)節(jié)實現(xiàn)問題進行挖掘和探討。...
前言 看了下上篇博客的發(fā)表時間到這篇博客,竟然過了11個月,罪過,罪過。這一年時間也是夠折騰的,年初離職跳槽到鵝廠,單獨負(fù)責(zé)一個社區(qū)項目,忙的天昏地暗,忙的差不多了,轉(zhuǎn)眼就到...