@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...