2015年7月16日

(七十四)iOS8之前使socket可以后台运行的方法

摘要: 对于使用socket通信的应用程序,常常希望App位于后台时仍然可以进行网络通信,这在iOS8和以后的版本是被默认允许的,socket可以直接在后台运行,而对于iOS8之前的版本就不行,需要进行两步设置使得socket后台运行。 这里以XMPP的socket为例,为了实现后台接收到消息后发送推送... 阅读全文

posted @ 2015-07-16 22:07 张大大123 阅读(158) 评论(0) 推荐(0) 编辑

(七十三)iOS本地推送通知的实现

摘要: iOS的推送通知分为本地推送和网络推送两种,如果App处于挂起状态,是可以发送本地通知的,如果已经被杀掉,则只有定时通知可以被执行,而类似于QQ的那种网络消息推送就无法实现了,因为App的网络模块在被杀掉后是无法执行的,这时候就要借助远程通知,通过苹果的服务器转发通知到手机,本文只介绍本地通知的... 阅读全文

posted @ 2015-07-16 21:57 张大大123 阅读(160) 评论(0) 推荐(0) 编辑

(七十二)自定义通知NSNotification实现消息传递

摘要: 众所周知,iOS中一般在类之间传递消息使用较多的是delegate和block,还有一种是基于通知进行的消息传递,我们常常是使用系统的通知,来实现一些功能,例如利用键盘尺寸改变的通知,我们可以根据键盘的位置改变输入框的位置,从而避免输入框被键盘遮挡。 除了利用系统的通... 阅读全文

posted @ 2015-07-16 21:54 张大大123 阅读(202) 评论(0) 推荐(0) 编辑

1045. Favorite Color Stripe (30) -LCS允许元素重复

摘要: 题目如下: Eva is trying to make her own color stripe out of a given one. She would like to keep only her favorite colors in her favorite order by cut... 阅读全文

posted @ 2015-07-16 13:10 张大大123 阅读(174) 评论(0) 推荐(0) 编辑

导航