
@RephontilZhou 只想做個學習記錄的,下次注意,下次注意!
iOS即時通訊前言 本文會用實例的方式,將iOS各種IM的方案都簡單的實現一遍。并且提供一些選型、實現細節以及優化的建議。 注:文中的所有的代碼示例,在github中都有demo: iOS...
1.block的實質是對象,一個函數指針,指向代碼塊。 2.函數指針和block的格式對比 1).函數指針 void(*fun)(int) 2).block void(^fu...
軟件運行時會分配和使用設備的內存資源,因此,在軟件開發的過程中,需要進行內存管理,以保證高效、快速的分配內存,并且在適當的時候釋放和回收內存資源。 一、Objective-C...
由于一名苦逼的程序員,最近一段時間終于有時間,準備分享一些自己寫的demo上傳到GitHub上。所以就出現了GitHub要怎么用呢?下面如何使用GitHub的經驗,分享給大家...
iOS 3.0 一、點對點藍牙連接 二、遠程瀏覽內容 三、連接周邊產品(硬件) 四、其它應用可以使用maps 五、定位軟件 六、推送功能 七、網絡電話 八、錄音 九、播放音樂...
簡單記錄一下,搭建rtmp服務器的步驟,以及遇到的坑。 一、打開終端安裝Homebrew Homebrew簡稱brew,是Mac OS X上的軟件包管理工具,能在Mac中方便...
前言 本文會用實例的方式,將iOS各種IM的方案都簡單的實現一遍。并且提供一些選型、實現細節以及優化的建議。 注:文中的所有的代碼示例,在github中都有demo: iOS...
一.iOS網絡編程層次模型 在前文《深入淺出的Cocoa之Bonjour網絡編程》中我介紹了如何在Mac系統下進行Bonjour編程,在那篇文章中也介紹過Cocoa中網絡編程...
一、同步/異步、串行/并行的區別 1.同步/異步 同步/異步是指線程與線程之間的關系。 2.串行/并行 串行、并行是指隊列內部任務與任務之間的關系。 如果是串行隊列,那么隊列...
*************************************自動配置.framework形式開發包(使用CocoaPods) 注:此種方式只支持導入全量包的SD...