摘要: 最近两天在研究ios的消息推送机制。研究这个东西,还是充满兴趣的。 Push的原理: Push 的工作机制可以简单的概括为下图 图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。 APNS 是Apple Push Notification 阅读全文
posted @ 2016-08-11 15:00 那个夏天有点凉 阅读(241) 评论(0) 推荐(0)
摘要: http://www.cocoachina.com/ios/20160712/17010.html 阅读全文
posted @ 2016-08-11 11:48 那个夏天有点凉 阅读(106) 评论(0) 推荐(0)
摘要: 前言: Objective C的runtime技术功能非常强大,能够在运行时获取并修改类的各种信息,包括获取方法列表、属性列表、变量列表,修改方法、属性,增加方法,属性等等,本文对相关的几个要点做了一个小结。 目录: (1)使用class_replaceMethod/class_addMethod函 阅读全文
posted @ 2016-06-23 09:25 那个夏天有点凉 阅读(166) 评论(0) 推荐(0)
摘要: 一直想聊聊这个话题,也有朋友跟我留言,让我讲讲MVVM,只可惜一直没整明白,不敢轻易下笔。针对MVVM,网上有很多不错的文章,比如MVVM介绍、被误解的 MVC 和被神化的 MVVM以及Look at MVVM from a different perspective等等 文章前我想先提几个问题 M 阅读全文
posted @ 2016-06-22 11:31 那个夏天有点凉 阅读(269) 评论(0) 推荐(0)
摘要: 自观察的巧妙应用 既然要生成圆角图片,首先要解决生成时机问题。可能会有朋友想到swizzle类UIImageView的setImage方法,但我个人并不推 荐,毕竟Swizzle类方法影响范围太广,对于大型开发团队,出问题后很难排查定位问题所在。定义UIImageView子类?实用性不强! 还记得我 阅读全文
posted @ 2016-06-22 11:28 那个夏天有点凉 阅读(145) 评论(0) 推荐(0)
摘要: 所有的非root layer,也就是手动创建的CALayer都存在隐式动画,常见的隐式动画有bounds,backgroundColor,position. 阅读全文
posted @ 2016-06-22 11:25 那个夏天有点凉 阅读(103) 评论(0) 推荐(0)