消息推送的原理分析

所有的推送功能必须有一个客户端和服务器的长连接,因为推送是由服务器主动向客户端发送消息,如果客户端和服务器之间不存在一个长连接那么服务器是无法来主动连接客户端的。因而推送功能都是基于长连接的基础是上的。

Read More

iOS 消息转发

在日常开发的过程中,常常会遇到’reason: -[类名 方法名]: unrecognized selector sent to instance 0x…’的异常提示,从字面意思上看也大概知道产生这种的原因是向某个对象发送了没有实现的消息,也就是对象调用了某个没有定义的方法。

Read More