记得刚开始接触app测试时,可谓是一脸懵状,拿到一个功能不知道该测些什么,会因为测试范围确认不足、测试点考虑不全等导致线上问题,吃一堑才会长一智,栽过几次坑后就学会了如何避免。现总结App测试点如下,有遗漏欢迎各路大神随时补充~ 一、背景 从十多年前的奢侈品到现在几乎人手一台的大众消费品,手机的相关 ...
分类:
移动开发 时间:
2017-04-04 20:22:16
阅读次数:
233
1. Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么? 答: Object-c的类不可以多重继承;可以实现多个接口,通过实现多个接口可以完成C++的多重继承;Category是类别,一般情况用分类好,用Category去重写 ...
分类:
移动开发 时间:
2017-03-27 14:21:01
阅读次数:
246
观察程序设计模式 观察者设计模式使订阅者能够向提供程序注册并接收相关通知。 它适合所有需要推送通知的方案。 该模式定义一个提供程序(也称为主题或观察对象)以及零个、一个或多个观察者。 观察者向提供程序注册,并且当任何预定义的条件、事件或状态更改发生时,提供程序就会调用观察者中的一种方法,自动通知所有 ...
分类:
其他好文 时间:
2017-02-11 12:43:06
阅读次数:
255
在过去的一年里,软件开发行业继续大踏步地向前迈进。回顾 2016 年,我们看到了更多新兴的流行语言、框架和工具,它们改变着我们的工作方式,让我们看到更多的可能。但在这个行业,紧随潮流是很难的。所以在每年年底,我们都会给你提供一些建议,它涉及什么是最重要的,以及你在未来一年中应该学习什么。大趋势渐进式 ...
分类:
编程语言 时间:
2017-01-18 12:43:16
阅读次数:
341
前言 iOS 10 中废弃了 UILocalNotification ( UIKit Framework ) 这个类,采用了全新的 UserNotifications Framework 来推送通知,从此推送通知也有了自己的标签 UN (这待遇真是没别人了),以及对推送功能的一系列增强改进(两个 e ...
分类:
移动开发 时间:
2016-12-27 13:45:57
阅读次数:
267
「技术上无法实现」这句口头禅,我在过去多年的程序员职业生涯中经常听见,甚至我自己就曾说过很多次。最近当我再次听到有人说出这句话时,就不禁思考起来,为什么程序员爱说这句话呢?为什么曾经我也时不时说这句话...
分类:
其他好文 时间:
2016-12-12 12:06:51
阅读次数:
216
iOS 推送通知有两种:本地推送、远程推送. 本地推送 : 在不需要联网的情况下,由APP发出推送,常用于某一时刻的通知,如闹钟。本地通送有局限性在于当APP处于后台或者退出时就无法发出通知。 远程推送: APNs和第三方推送,第三方推送最终也需要APNs转发, 本地推送实现 注册通知: 发送通知: ...
分类:
移动开发 时间:
2016-12-02 19:20:32
阅读次数:
369
本地设置步骤 : 1.首先确定 Bundle Identifier : 2.登录开发者账号 : 3.设置推送通知选项 : 注:到这里原先的注册 AppIDs 的步骤已经完成。 在 AppStore 开辟空间 : 4.打开苹果开发者中心:https://developer.apple.com 打开后界 ...
分类:
移动开发 时间:
2016-11-08 13:17:54
阅读次数:
225
链接: IOS之推送通知(本地推送和远程推送) iOS 10推送通知开发 活久见的重构 - iOS 10 UserNotifications 框架解析 ...
分类:
移动开发 时间:
2016-09-26 12:42:48
阅读次数:
134
iOS10发布后,简书优先开发增加了iOS10的新通知。本文分享整个feature的开发过程遇到的问题。 1、工程配置 Xcode8发生了很大的变化,直接打开原来的工程编译运行,这个时候是获取不到Push token的,打印didFailToRegisterForRemoteNotification ...
分类:
移动开发 时间:
2016-09-23 16:37:07
阅读次数:
772