摘要: 这篇文章主要讲解苹果Swift官方指南的第二章前四节的要点内容,如果想看完整的英文文档可以去苹果开发者页面下载。Basic 声明常量let 声明变量var 注释依旧使用"//" "/**/", 注意这里"/**/"在Swift可以嵌套使用 表达式结尾不再有分... 阅读全文
posted @ 2015-12-31 15:31 brave-sailor 阅读(255) 评论(0) 推荐(0)
摘要: 一个NSNotificationCenter对象(通知中心)提供了在程序中广播消息的机制,它实质上就是一个通知分发表。这个分发表负责维护为各个通知注册的观察者,并在通知到达时,去查找相应的观察者,将通知转发给他们进行处理。本文主要了整理了一下NSNotificationCenter的使用及需要注意的... 阅读全文
posted @ 2015-12-31 10:25 brave-sailor 阅读(227) 评论(0) 推荐(0)
摘要: IOS中通知中心NSNotificationCenter应用总结一、了解几个相关的类1、NSNotification这个类可以理解为一个消息对象,其中有三个成员变量。这个成员变量是这个消息对象的唯一标识,用于辨别消息对象。@property (readonly, copy) NSString *na... 阅读全文
posted @ 2015-12-31 10:23 brave-sailor 阅读(216) 评论(0) 推荐(0)
摘要: 用swift写一个观察者模式,集合了swift语言中类,数组,协议,方法,字符串,条件控制语句等一些语法。简单介绍下观察者模式,在观察者模式中,会改变的是主题的状态以及观察者的数目。用这个模式,可以改变依赖于主题状态的对象,去不必改变主题。//main.swift//Observer(观察者模式)/... 阅读全文
posted @ 2015-12-31 10:12 brave-sailor 阅读(460) 评论(0) 推荐(0)
摘要: 1,通知(NSNotification)介绍这里所说的通知不是指发给用户看的通知消息,而是系统内部进行消息传递的通知。要介绍通知之前,我们需要先了解什么是观察者模式。观察者模式 (Observer):指一个对象在状态变化的时候会通知另一个对象。参与者并不需要知道其他对象的具体是干什么的 。这是一种降... 阅读全文
posted @ 2015-12-31 09:58 brave-sailor 阅读(610) 评论(0) 推荐(0)
摘要: 原文 http://blog.csdn.net/yinqiangqiang/article/details/36177203主题 软件开发 1.发通知。(以这条通知为例,通知名字:gameOverNotification。通知参数:title)NSNotificationCenter.defaul... 阅读全文
posted @ 2015-12-31 09:58 brave-sailor 阅读(211) 评论(0) 推荐(0)
摘要: 在观察者模式里,一个对象在状态变化的时候会通知另一个对象。参与者并不需要知道其他对象的具体是干什么的 - 这是一种降低耦合度的设计。这个设计模式常用于在某个属性改变的时候通知关注该属性的对象。常见的使用方法是观察者注册监听,然后再状态改变的时候,所有观察者们都会收到通知。在 MVC 里,观察者模式意... 阅读全文
posted @ 2015-12-31 09:52 brave-sailor 阅读(340) 评论(0) 推荐(0)
摘要: 设计模式(Design Pattern)是 对软件设计中普遍存在的各种问题,所提出的解决方案。这个术语是由埃里希·伽玛等人(Erich Gamma,Richard Helm,Ralph Johnson和John Vlissides这四人提出的。也被称为:Gang of Four,GOF,四人帮)在1... 阅读全文
posted @ 2015-12-31 09:31 brave-sailor 阅读(1184) 评论(1) 推荐(0)