為了在下載大文件時候節(jié)省內存,我們會使用輸出流,將下載下來的一節(jié)一節(jié)的二進制數據寫入文件中;但是在OC和swift中,用輸出流寫入文件的時候,代...
在這里我就以“摩拜單車”為例子,來闡述我認為實現的思路。這時候分兩種情況,一種是自己服務器管理deviceToken,一種是集成第三方推送(以極...
在iOS9以后,直接進行HTTP請求是會報錯。系統會告訴我們不能直接使用HTTP進行請求,需要在Info.plist中控制ATS的配置。"NSA...
屬性應該都不陌生,當我們寫一個屬性的時候,編譯器會默認幫我們生成一個set方法和一個get方法,和成員變量 get方法可以做一些計算屬性的操作,...
由于最近再搞Socket,所以就涉及到了集成protobuf,但是在集成的時候也遇到了一些坑,在這里寫出來,希望遇到同樣問題的人少走彎路: 按照...
1.Block為什么要用copy來修飾 默認情況下,block是存檔在棧中,可能被隨時回收,通過copy操作可以使其在堆中保留一份, 相當于一直...
const是會分配內存的,在其修飾的常量多次調用的時候,它們都使用的是同一個對象 宏是不分配內存的,它在多次調用的時候,其實就是將它對應的代碼展...
1. flatMap. map 1.1flatMap操作在返回的時候,返回的是一個信號,而map返回的是一個值,map底層調用是flatMa...
iOS開發(fā)中SdWebImage可以說是作為圖片下載的利器,下面就大概說一下它的原理。 1.我們在調用圖片異步下載的方法的時候:[self.go...