摘要:
推送通知,也被叫做远程通知,是在iOS 3.0以后被引入的功能。是当程序没有启动或不在前台运行时,告诉用户有新消息的一种途径,是从外部服务器发送到应用程序上的。一般说来,当要显示消息或下载数据的时候,通知是由远程服务器(程序的提供者)发送,然后通过苹果的推送通知服务(Apple Push Notif...
阅读全文
posted @ 2016-01-08 16:30
丑蛋蛋
阅读(313)
推荐(0)
编辑
摘要:
看作者的意思,应该是他经常收到N多通知,而通过其中一条通知打开一个app以后,发现那个app的其它通知还在通知中心。作者不喜欢这样的情况。我以为我也存在的这样的情况,马上检查了一下,发现没有。看来是少数app的问题。但是也记录一下。作者总结的从通知中心移除通知的三种方法:1.将app的BadgeNu...
阅读全文
posted @ 2016-01-08 16:06
丑蛋蛋
阅读(160)
推荐(0)
编辑
摘要:
一直更新了iOS8,但是一直没有开始研究这个iOS8,今天因为项目用到了推送,于是体验了iOS8的推送,先讲讲这个推送。目前分为四个推送:用户推送,本地推送,远程推送,地理位置推送。用户推送我们先开始讲这个用户推送,我们要使用之前必须先注册这个推送,用户要允许这个程序进行推送注册过程:if(IS_I...
阅读全文
posted @ 2016-01-08 15:19
丑蛋蛋
阅读(178)
推荐(0)
编辑
摘要:
看到标题,你可能会想,怎会有人傻到这么做?好吧,一个像我一样没有经验的程序员的确可能。 这个问题的背景是,在需要重绘UITableViewCell时,经常遇到需要清空所有subview的情况。而我们有这样一段代码可以利用:UIView+Utils.m- (void)removeAllSubviews...
阅读全文
posted @ 2016-01-08 11:35
丑蛋蛋
阅读(482)
推荐(0)
编辑
摘要:
如果我们要遍历一个数组, 上过编程课程的童鞋都会想到For语句去循环.Objective C 提供一个Block的遍历方法, 那么用它还是用For好呢?下面我们去实践一下:遍历一个数组看谁快参赛选手 ForLoop, For - in, enumerateObjectsUsingBlock这个三个方...
阅读全文
posted @ 2016-01-08 11:30
丑蛋蛋
阅读(445)
推荐(0)
编辑
摘要:
tableView: cellForRowAtIndexPath:方法中有两个获得重用cell的方法UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];和UITableViewCel...
阅读全文
posted @ 2016-01-08 11:12
丑蛋蛋
阅读(480)
推荐(0)
编辑