- 博客(5)
- 收藏
- 关注
转载 KVO探索及自定义KVO的实现
1. KVO是什么KVO Apple官方文档KVO(Key-Value Observing):Objective-C对观察者设计模式的一种实现.键-值观察是一种机制,允许在其他对象的指定属性发生更改时通知对象.2. KVO底层实现的原理Key-Value Observing Implementation Details(官方文档)Automatic key-value observing is implemented using a technique called isa-swizz.
2020-11-04 09:34:53
399
原创 iOS/Android native集成阿里移动推送实现
iOS移动推送iOS消息推送的工作机制如下图所示:第一阶段:应用程序把要发送的消息、目的iPhone的标识打包,发给APNS。第二阶段:APNS在自身的已注册Push服务的iPhone列表中,查找有相应标识的iPhone,并把消息发送到iPhone。第三阶段:iPhone把发来的消息传递给相应的应用程序,并且按照设定弹出Push通知。在实际的开发中,会使用第三方的移动推送平台运营商,如极光推送、阿里推送,这里我们使用的是阿里推送来做介绍一、注册推送证书简单介绍一下i...
2020-09-04 16:35:58
596
原创 IOS TableView实现简单豆瓣Demo
本文章只是在个人学习IOS开发中所写的Demo,仅供IOS开发新手入门参考。仅需实现一款豆瓣读书App的简单功能,包括搜索书籍,查看书籍列表以及书籍详情页。1.开发环境:mac OS 10.13.4、Xcode9.3.1、Objective-C2.使用cocoapods管理第三方工具和类库怎么安装就不说了,直接贴链接 http://www.code4app.com/article/cocoapod...
2018-05-29 13:35:39
1108
原创 Build an ionic3 web app
What is ionic3 framework?The Ionic3 framework is a hybrid development framework, which is dependent on the elements, Sass, Cordova.Ionic3 development environment preparation.(Windows)1. install node2....
2018-05-14 20:49:01
665
转载 如何理解AOP
AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 AOP与OOP是面向不同领域的两种设计思想。 OOP(面向对象编程)针对业务处理过程的实体及其属性和行为进行抽象封装,以获得更加清晰高效的逻辑单元划分。 AOP则是针对业务处理过程中的切面进行提取,它所面对的是处理
2017-07-01 17:59:00
660
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人