自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 iOS 深入浅出 KVO

KVO全称Key-Value Observing,是苹果提供的一套事件通知机制。 允许对象监听另一个对象特定属性的改变,并在改变时接收到事件。由于KVO的实现机制,所以对属性才会发生作用,一般继承自NSObject的对象都默认支持KVO。简单来说KVO可以通过监听key,来获得value的变化,用来在对象之间监听状态变化。KVO和NSNotificationCenter都是iOS中观察者模式的一种实现。 区别在于,相对于被观察者和观察者之间的关系,KVO是一对一的,而不一对多的。KVO对被监听对象无侵入

2021-03-05 14:19:00 370 1

转载 iOS 深入浅出KVC

KVCKVC全称是key-value coding,俗称”键值编码“。可以通过Key来访问一个属性或者成员变量,或者给对象的属性赋值,而不需要调用明确的存取方法。这样就可以在运行时动态地访问和修改对象的属性。而不是在编译时确定,这也是iOS开发中的黑魔法之一。很多高级的iOS开发技巧都是基于KVC实现的。下面是KVC最为重要的四个方法:- (nullable id)valueForKey:(NSString *)key; //直接通过Key来取值-

2021-03-05 10:10:57 217 1

原创 Android Service 的使用,看这篇就够了

Android Service 的使用,看这篇就够了Android 四大组件-- Activity,Service,Content Provider, Broadcast receiverService 作为 Android 的四大组件之一,还是非常有必要熟练掌握的!Service 生命周期先从 Service 生命周期看起,Service 的生命周期比较有趣的一点是,它的生命周期会根据调用不同的方法启动有不同的表现,具体有两种形式:通过 startService(Intent intent)

2021-02-25 16:14:50 787

空空如也

空空如也

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

TA关注的人

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