您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. KVC_KVOTest Demo代码

  2. KVC_KVOTest Demo代码 KVC KVO IOS 观察者 Observe
  3. 所属分类:iOS

    • 发布日期:2013-05-23
    • 文件大小:48kb
    • 提供者:u010013695
  1. Objective-C编程之道-iOS设计模式解析

  2. 第一部分 设计模式初体验 第1章 你好,设计模式2 1.1 这是一本什么书2 1.2 开始前的准备2 1.3 预备知识3 1.4 似曾相识的设计3 1.5 设计模式的起源——模型、视图和控制器4 1.5.1 在模型对象中封装数据和基本行为4 1.5.2 使用视图对象向用户展示信息5 1.5.3 用控制器对象联系起模型和视图5 1.5.4 作为复合设计模式的MVC5 1.6 影响设计的几个问题6 1.6.1 针对接口编程,而不是针对实现编程7 1.6.2 @protocol与抽象基类7 1.6.
  3. 所属分类:iOS

    • 发布日期:2013-07-31
    • 文件大小:28mb
    • 提供者:jsntghf
  1. IOS 观察者模式实例Demo

  2. IOS 观察者模式实例Demo IOS 设计 模式 观察者 Demo
  3. 所属分类:iOS

    • 发布日期:2014-02-26
    • 文件大小:74kb
    • 提供者:u010013695
  1. IOS KVODemo

  2. KVO:它提供一种机制,当指定的对象的属性被修改后,则 对象就会接受到通知。 使用方法 1. 注册,指定被观察者的属性 2. 实现回调方法 3. 移除观察 本资源利用KVO,来实现点击更改价格按钮,更改价格的值。
  3. 所属分类:iOS

    • 发布日期:2014-04-01
    • 文件大小:34kb
    • 提供者:u010964503
  1. kvo的ios代码

  2. kvo的ios代码,kvo即创建一个观察者,当观察的对象的属性发生变化时,观察者就会去执行某些相应的事件
  3. 所属分类:iOS

    • 发布日期:2014-04-08
    • 文件大小:91kb
    • 提供者:u013884553
  1. Objective-C编程之道IOS设计模式解析pdf文档及源码

  2. Objective-C编程之道IOS设计模式解析pdf文档及源码,精心整理全套
  3. 所属分类:iOS

    • 发布日期:2014-09-26
    • 文件大小:29mb
    • 提供者:dchlove
  1. IOS观察者模式

  2. 本demo主要讲的是IOS内的kvo、kvc的综合应用,许多人有时候分不清kvo/kvc之间的区别,本demo将为你详细区分
  3. 所属分类:iOS

    • 发布日期:2015-01-04
    • 文件大小:33kb
    • 提供者:shikunss
  1. iOS 面试题

  2. iOS 面试题 1.关键字 retain 和 release 的 功能 retain 是对oc对象计数器+1 release是对oc对象计数器-1 减到0就自动调用oc对象的dealloc函数 2.请问关键字 alloc 和 init 的 区别 alloc是分配内存,对象计数器为1 init是初始化工作 类似于c++构造函数 3. 请问 property 的 作用,assign,copy,retain 的 区别; assign就是基本赋值 copy是重新创建一个oc对象,计数器是1 retai
  3. 所属分类:iOS

    • 发布日期:2015-03-05
    • 文件大小:4kb
    • 提供者:u013943261
  1. Swift观察者模式

  2. 用swift写一个观察者模式,集合了swift语言中类,数组,协议,方法,字符串,条件控制语句等一些语法。简单介绍下观察者模式,在观察者模式中,会改变的是主题的状态以及观察者的数目。用这个模式,可以改变依赖于主题状态的对象,去不必改变主题。代码详细注释请查看http://www.jyboke.com/ios/61.html
  3. 所属分类:iOS

    • 发布日期:2015-05-22
    • 文件大小:31kb
    • 提供者:defaulterror
  1. 设计模式-观察者模式

  2. ios平台下讲解观察者模式简单代码,可也查看博客对设计模式的简单介绍或者定义http://blog.sina.com.cn/s/blog_161d504630102wxis.html
  3. 所属分类:iOS

    • 发布日期:2016-11-16
    • 文件大小:33kb
    • 提供者:zjn640322
  1. Android 从观察者模式到DataBinding

  2. 做过 iOS 的同学应该都了解过 KVO,是观察者模式在 Objective­C 中的应用。使用 KVO,能很方便的实现对对象属 性的监听,参见探索KVC/KVO的实现原理­KVC 一 和 探索KVC/KVO的实现原理­KVO 二 虽然 iOS 提供了对对象属性的观察者模式机制,但想想很多 Android 同学们应该不会在意。这不是很容易么,我 分分钟也能写一个
  3. 所属分类:Android

    • 发布日期:2018-05-01
    • 文件大小:947kb
    • 提供者:caodixy
  1. ios-KVC和KVO学习笔记.zip

  2. 我们有多种方式获取对象的改变,如[委托、通知](https://github.com/pro648/tips/wiki/委托、通知传值的用法与区别)等。如果需要观察多个属性的变化,为避免产生大量的代码,最好是使用键值观察(Key Value Observing,简称KVO),这也是Apple在自己的软件中大量使用的一种。 使用键值观察跟踪单个属性或集合(如数组)的变化非常高效,它只需要在观察者方法中添加代码,不需要修改被观察文件内的代码,这一点和委托、通知不同。但需要注意的是,键值观察(K
  3. 所属分类:其它

    • 发布日期:2019-07-15
    • 文件大小:36kb
    • 提供者:weixin_39840515
  1. iOS自动移除KVO观察者的实现方法

  2. 在 Apple 的应用开发里 KVO 提供了一个途径,使对象(观察者)能够观察其他对象(被观察者)的属性,当被观察者的属性发生变化时,观察者就会被告知该变化。下面这篇文章主要给大家介绍了关于iOS如何自动移除KVO观察者的实现方法,需要的朋友可以参考下。
  3. 所属分类:其它

    • 发布日期:2020-08-28
    • 文件大小:267kb
    • 提供者:weixin_38518668
  1. iOS应用开发中使用设计模式中的观察者模式的实例

  2. 主要介绍了iOS应用开发中使用设计模式中的观察者模式的实例,包括Cocoa框架使用中的KVO机制的相关配合运用,代码为传统的Objective-C,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-02
    • 文件大小:118kb
    • 提供者:weixin_38676058
  1. iOS中的通知机制

  2. 网上经常说iOS的通知机制是使用了观察者模式,里面有两个角色,其一是poster(发送者),另一个是observer(接受信息的订阅者)。接下来通过本文给大家介绍iOS中的通知机制,感兴趣的朋友一起学习吧
  3. 所属分类:其它

    • 发布日期:2020-09-02
    • 文件大小:54kb
    • 提供者:weixin_38639237
  1. 详解iOS中跨页面状态同步方案比较

  2. 由于团队希望项目能够去 CoreData 化,而以往状态同步都是依赖于 CoreData 的NSFetchedResultsController。因此去 CoreData 则必须寻找一种替代方案来进行状态同步。 NotificationCenter 状态同步实际是一对多的场景,也就是一个事件可以被多个观察者监听到。而苹果的系统框架自带的 NotificationCenter 正是用来适配这种场景,并且其也是被系统框架本身及我们开发者大面积使用的。用法如下: 定义通知名字,以及需要额外传递信息
  3. 所属分类:其它

    • 发布日期:2021-01-06
    • 文件大小:92kb
    • 提供者:weixin_38696590
  1. iOS实现微信/QQ显示最近拍摄图片的功能实例代码

  2. 如果你刚刚拍摄了图片,在使用微信/QQ发生消息时会显示“你可能要发送的图片”, 实现原理: 1、打开或重新进入聊天窗口时查询图库最新的照片, 对比拍照时间和当前时间的差,当低于阈值(例如一分钟)时就显示出来。 PS:阈值是逻辑上判断是否最近的依据。优点:总能找到最近拍摄的图片; 缺点:每次都要查询图片数据,响应较慢。 2、注册图库变化监听(观察者模式), 响应图库的增删改事件, 拿到变化图片数据后做对应的逻辑。 优点: 实时响应; 缺点:影响性能, 在注册监听前拿不到变化数据。 实现方式: 1
  3. 所属分类:其它

    • 发布日期:2021-01-05
    • 文件大小:129kb
    • 提供者:weixin_38625448
  1. iOS应用开发中使用设计模式中的观察者模式的实例

  2. 在软件开发中,无论是那种高级语言中总会伴随着一些最为常用的设计模式,即便就如iOS开发中与我们打交道最多的无非就是单例模式、观察者模式和工厂模式了,当然了其他的设置模式也同样存在在编程的很多地方。下面就就让我们简单的了解下观察者模式吧! 观察者模式本质上时一种发布-订阅模型,用以消除具有不同行为的对象之间的耦合,通过这一模式,不同对象可以协同工作,同时它们也可以被复用于其他地方Observer从Subject订阅通知,ConcreteObserver实现重现ObServer并将其重载其updat
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:121kb
    • 提供者:weixin_38582909
  1. iOS自动移除KVO观察者的实现方法

  2. 问题 KVO即:Key-Value Observing, 直译为:基于键值的观察者。 它提供一种机制,当指定的对象的属性被修改后,则对象就会接受到通知。 简单的说就是每次指定的被观察的对象的属性被修改后,KVO就会自动通知相应的观察者了。 KVO的优点:当有属性改变,KVO会提供自动的消息通知。 这样开发人员不需要自己去实现这样的方案:每次属性改变了就发送消息通知。 这是KVO机制提供的最大的优点。 因为这个方案已经被明确定义,获得框架级支持,可以方便地采用。 开发人员不需要添加任何代码,不需
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:268kb
    • 提供者:weixin_38616120
  1. IOS观察者设计模式

  2. 什么是观察者模式?我们先打个比方,这就像你订报纸。比如你想知道美国最近放生了些新闻,你可能会订阅一份美国周刊,然后一旦美国有了新的故事,美国周刊就发一刊,并邮寄给你,当你收到这份报刊,然后你就能够了解美国最新的动态。其实这就是观察者模式,A对B的变化感兴趣,就注册为B的观察者,当B发生变化时通知A,告知B发生了变化。这是一种非常典型的观察者的用法,我把这种使用方法叫做经典观察者模式。当然与之相对的还有另外一种观察者模式——广义观察者模式。 从经典的角度看,观察者模式是一种通知变化的模式,一般认为
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:609kb
    • 提供者:weixin_38522323
« 12 3 »