自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 366

原创 iOS/Android native集成阿里移动推送实现

iOS移动推送iOS消息推送的工作机制如下图所示:第一阶段:应用程序把要发送的消息、目的iPhone的标识打包,发给APNS。第二阶段:APNS在自身的已注册Push服务的iPhone列表中,查找有相应标识的iPhone,并把消息发送到iPhone。第三阶段:iPhone把发来的消息传递给相应的应用程序,并且按照设定弹出Push通知。在实际的开发中,会使用第三方的移动推送平台运营商,如极光推送、阿里推送,这里我们使用的是阿里推送来做介绍一、注册推送证书简单介绍一下i...

2020-09-04 16:35:58 567

原创 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 1086

原创 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 652

转载 如何理解AOP

AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。  AOP与OOP是面向不同领域的两种设计思想。  OOP(面向对象编程)针对业务处理过程的实体及其属性和行为进行抽象封装,以获得更加清晰高效的逻辑单元划分。  AOP则是针对业务处理过程中的切面进行提取,它所面对的是处理

2017-07-01 17:59:00 649

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除