E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
NSNotification
iOS开发UI篇章之通知中心(NSNotificationCenter)
每一个应用程序都有一个通知中心(NSNotificationCenter)实例,专门负责协助不同对象 之间的消息通信 • 任何一个对象都可以向通知中心发布通知(
NSNotification
·
2015-11-13 05:16
notification
通知机制
NSNotificationCenter *center = [NSNotificationCenterdefaultCenter]; 2.利用通知中心发通知 2.1创建一个通知对象
NSNotification
·
2015-11-13 00:06
通知
NSNotification
--通知传值
NSNotification
最近做练习项目发现在一个没有控制器的UIView下puch到UIViewcontroller;需要用到通知传值 通知传值是一对多的传值方法; 通知中心传值,可以跨越多个页面传值
·
2015-11-12 23:50
notification
键盘高度
//当键盘出现或改变时调用 - (void)keyboardWillShow:(
NSNotification
*)aNotification { //获取键盘的高度
·
2015-11-12 22:17
高度
IOS Notification 通知中心
一个NSNotificationCenter可以有许多的通知消息
NSNotification
,对于每一个N
·
2015-11-12 22:51
notification
iOS基础 - 通知中心(NSNotificationCenter)
NSNotificationCenter) 每一个应用程序都有一个通知中心(NSNotificationCenter)实例,专门负责协助不同对象之间的消息通信 任何一个对象都可以向通知中心发布通知(
NSNotification
·
2015-11-12 13:19
notification
坑爹小问题-table改变frame动画影响cell
(界面可以脑补微信)底下的键盘弹起来时候,展示对话的table的frame要相应的缩小,隐藏键盘又要恢复.就这么简单一个代码: 1 - (void)keyboardFrameChange:(
NSNotification
·
2015-11-12 12:19
table
【问题收集·初级】回答博客园博友的
NSNotification
问题【普及文,大神绕行】
本文的结构是这样的:先是回答博友的一个关于
NSNotification
的问题,然后将相关的知识点详细介绍下。
·
2015-11-11 17:15
notification
NSNotification
学习笔记
这是一个观察者模式。首先在你需要监听的类中加入观察者:- (void)addObserver:(id)observer selector:(SEL)aSelector name:(NSString *)aName object:(id)anObject;这个观察者在监听到anObject发送名字为aName的notification时,调用selector的方法,在aSelector方法中得到us
·
2015-11-11 17:47
notification
IOS 页面之间的传值(主讲delegate)
总结一下现在知道的IOS页面之间传值的方式有三种 1.使用
NSNotification
发送通知的传值 主要是通过NSNotificationCenter发送一个通知,他不知道要把值传给谁,当监听的页面收到通知消息
·
2015-11-11 02:34
delegate
关于MVC模型的
NSNotification
用法
对于iOS开发开发者, Model View Controller 模型能帮你快速理清开发思路,最近在使用Model给Controller传递数据时候了解了关于
NSNotification
的一些用法
·
2015-11-11 00:32
notification
NSNotificationCenter
新建一个继承于UIViewControll的类,并在.m中添加如下代码 -(void)doSomeThing:(
NSNotification
*)aNote{ NSDictionary *dict
·
2015-11-10 23:59
notification
NSNotificationCenter &
NSNotification
使用
NSNotification
顾名思义,就是通知用的。 1.
·
2015-11-10 21:45
notification
NSNotification
学习笔记
这是一个观察者模式。 首先在你需要监听的类中加入观察者: - (void)addObserver:(id)observer selector:(SEL)aSelector name:(NSString *)aName object:(id)anObject; 这个观察者在监听到anObject发送名字为aName的notification时,调用selector的方法,在aSelector方
·
2015-11-09 14:18
notification
AutoLayout那些坑
- (void)keyboardDidShow:(
NSNotification
*)notification { CGRect kbFrame = [[[no
·
2015-11-09 12:55
layout
iOS页面间传值的方式(Delegate/
NSNotification
/Block/NSUserDefault/单例)
iOS页面间传值的方式(NSUserDefault/Delegate/
NSNotification
/Block/单例) 实现了以下iOS页面间传值:1.委托delegate方式;2.通知
·
2015-11-08 09:39
notification
NSNotification
和KVO的区别
1)KVO:(KeyValueObserving)被观察者发出 addObserver:forKeyPath:options:context: 方法来添加观察者。然后只要被观察者的keyPath值变化(注意:单纯改变其值不会调用此方法,只有通过getters和setters来改变值才会触发KVO),就会在观察者里调用方法observeValueForKeyPath:ofObject:change:
gang544043963
·
2015-11-04 09:00
KVC,KVO,Notification,delegate
iOS 中KVC、KVO、
NSNotification
、delegate 总结及区别 1、KVC,即是指 NSKeyValueCoding,一个非正式的Protocol,提供一种机制来间接访问对象的属性
·
2015-11-02 16:29
notification
//视图跟着键盘推出一起动
keyboardwasChange:) name:UIKeyboardWillChangeFrameNotification object:nil]; -(void)keyboardwasChange:(
NSNotification
应有梦
·
2015-10-31 16:00
NSNotification
NSNotification
个人觉得用这个东西在不同的viewcontroller间传东西很方便的 发消息 [[NSNotificationCenter defaultCenter
·
2015-10-31 10:59
notification
【iOS系列】- 通知
NSNotification
的使用
【iOS系列】- 通知
NSNotification
的使用 1:属性 通知属性: - (NSString *)name; // 通知的名称 - (id)object; // 通知发布者(是谁要发布通知
·
2015-10-31 09:44
notification
不同控制器之间通信的一个好方法
转自:http://www.ieliwb.com/
nsnotification
-observer-communicate/ 首页在view1的控制器初始化init方法里加上观察者模式方法:
·
2015-10-31 09:28
控制器
自定义NSNotificationCenter的使用
1、在需要接收
NSNotification
的类里面的init方法中添加Observer,同时添加对应的处理方法,如: 在需要处理的类Class1的init方法中[[NSNotificationCenter
·
2015-10-31 09:04
notification
iOS开发-消息通知机制(
NSNotification
和NSNotificationCenter)
iOS中委托模式和消息机制基本上开发中用到的比较多,一般最开始页面传值通过委托实现的比较多,类之间的传值用到的比较多,不过委托相对来说只能是一对一,比如说页面A跳转到页面B,页面的B的值改变要映射到页面A,页面C的值改变也需要映射到页面A,那么就需要需要两个委托解决问题。NSNotificaiton则是一对多注册一个通知,之后回调很容易解决以上的问题。 基础概念 iOS消息通知机制算
·
2015-10-28 07:36
notification
ios开发——实用技术篇Swift篇&视频
2 /*----- 播放视频 ------*/ 3 4 5 func moviePlayerPreloadFinish(notification:
NSNotification
·
2015-10-27 16:17
swift
NSWindow添加NSViewController
大概这样,笔记一下,防止忘记 1 - (void)applicationDidFinishLaunching:(
NSNotification
*)aNotification 2 { 3
·
2015-10-23 08:39
controller
Objective-C高级编程——KVO(一)
与
NSNotification
不同,键值观察并没有所谓的中心对象来为所有观察者提供变化通知。取而代之的,当有变化发生时,通知被直接发送至处于观察状态
CHENYUFENG1991
·
2015-10-21 22:00
KVO
OC基础-设计模式之通知中心(广播)
NSNotification
:消息,可以包含消息的各种信息。二、消息的发送和消息的接收1.消息类型通知中心发送的消息是一个类NSNotificat
Z18789231876
·
2015-10-15 17:00
oc
广播
通知中心
Notification:关于MVC模型中的'radio station'
大家自行理解~如果说,
NSNotification
是iOS中的广播站的话,
NSNotification
则相当于一个个广播出去的消息。
NSNotification
的定义如下。
Guava_kingfeng
·
2015-10-15 15:00
KVO与Notification区别
1.效率肯定是delegate比
nsnotification
高。
wwwwwwwwwwwwdi
·
2015-10-14 00:00
delegate
notification
KVO
设计模式之观察者模式(关于OC中的KVO\KVC\
NSNotification
)
学习了这么久的设计模式方面的知识,最大的感触就是,设计模式不能脱离语言特性。近段时间所看的两本书籍,《大话设计模式》里面的代码是C#写的,有一些设计模式实现起来也是采用了C#的语言特性(C#的API,抽象类,在OC中是没有抽象类、没有多继承关系),《设计模式之禅》里面的代码是JAVA写的,与OC差距也是比较大。但是我想,这些都不是问题,学习设计模式主要学习的是其中的思想,并将之改造成自己所熟悉语言
紫忆
·
2015-10-10 16:00
关于通知传值--
NSNotification
先创建两个UIViewController(系统自带算一个)从SecondView向ViewController传值:#import"ViewController.h"#import"SecondViewController.h"@interface ViewController()@end@implementationViewController-(void)viewDidLoad{ [su
少卿
·
2015-10-07 22:00
观察者模式摘要
观察者模式在cocoa中以多种形式出现,包括
NSNotification
、委托观察遗迹键-值观察(kvo)。他促使对象之间产生弱藕合,以使组建更具可重用性并且更加健壮。
fantasticbaby
·
2015-10-07 10:00
第二十六篇:通知中心 NSNotificationCenter
(NSNotificationCenter)•每一个应用程序都有一个通知中心(NSNotificationCenter)实例,专门负责协助不同对象之间的消息通信•任何一个对象都可以向通知中心发布通知(
NSNotification
u010372095
·
2015-10-02 20:00
ios
UI
通信
Objective-C
发布
iOS监听某些事件的方法
iOS监听某些事件的方法通知(NSNotificationCenter\
NSNotification
)任何对象之间都可以传递消息使用范围1个对象可以发通知给N个对象1个对象可以接受N个对象发出的通知必须得保证通知的名字在发出和监听时是一致的
iOS_Cqlee
·
2015-09-27 00:54
iOS经典讲解之
NSNotification
(通知)
NSNotification
(通知),封装了要广播的信息。NSNotificationCenter(通知中⼼心),管理注册接收消息对象,广播消息。
Loving_iOS
·
2015-09-24 20:00
ios
换肤
广播
NSNotification
键值观察之KVO——即观察者模式的应用
(常用于监听进度条的值) 与
NSNotification
不同,键-值观察中并没有所谓的中心对象来为观察者提供变化通知。取而代之的,当有变化时,通知被直接
u013087513
·
2015-09-20 23:00
iOS 通知中心的使用
initWithObjectsAndKeys:self.textFieldOne.text,@"textOne",self.textFieldTwo.text,@"textTwo", nil]; //创建通知
NSNotification
qq_27074387
·
2015-09-08 10:00
UIScreen
处理通知-(void)handleScreenConnectNotification:(
NSNotification
*)aNotification{ UIScreen* newScreen
杨树兴
·
2015-08-31 11:00
IOS-笔记17(NSNotificaton,Application Lifecycle,UIApplication)
NSNotification
这和安卓中的广播很类似,我这个广播发出去,有好多人注册监听。
exialym
·
2015-08-28 20:00
【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记43 保护
NSNotification
的内存安全
在之前的Demo中讲解过
NSNotification
的用法,
NSNotification
是使用NSOperationQueue实现的,所以使用
NSNotification
不可避免地会陷入内存问题,比如下面这个情况
cg1991130
·
2015-08-28 12:00
ios
内存
swift
cookie
NSNotification
、delegate和KVO的区别
1.效率肯定是delegate比
nsnotification
高。
NSNirvana
·
2015-08-25 17:00
delegate
KVO
NSNotification
[置顶] iOS利用通知(
NSNotification
)进行传值
通知是在跳转控制器之间常用的传值代理方式,除了代理模式,通知更方便、便捷,一个简单的Demo实现通知的跳转传值.iOS通知传值的使用输入所要发送的信息,同时将label的值通过button方法调用传递,-(IBAction)buttonClick:(id)sender{ //添加字典,将label的值通过key值设置传递 NSDictionary*dict=[[NSDictionaryallo
q644419002
·
2015-08-25 14:00
iOS 中KVC、KVO、
NSNotification
、delegate 总结及区别
1、KVC,即是指 NSKeyValueCoding,一个非正式的Protocol,提供一种机制来间接访问对象的属性。而不是通过调用Setter、Getter方法访问。KVO就是基于KVC实现的关键技术之一。Demo:@interfacemyPerson:NSObject{ NSString*_name; int _age; in
rushiboruo
·
2015-08-20 15:00
IOS开发基础篇--NSNotificationCenter使用小结
一、
NSNotification
和Delegate的联系和区别众所周知,IOS中经常会使用到
NSNotification
和delegate来进行一些类之间的消息传递。言归正传,这两种有什么区别呢?
yixiangboy
·
2015-08-08 23:00
ios
delegate
消息通信
NSNotifica
iOS利用通知(
NSNotification
)进行传值
通知是在跳转控制器之间常用的传值代理方式,除了代理模式,通知更方便、便捷,一个简单的Demo实现通知的跳转传值.iOS通知传值的使用输入所要发送的信息,同时将label的值通过button方法调用传递,-(IBAction)buttonClick:(id)sender{ //添加字典,将label的值通过key值设置传递 NSDictionary*dict=[[NSDictionaryallo
q644419002
·
2015-08-05 17:00
ios
通知
NSNotification
刘祺旭
iOS之捕捉home事件
有两种方法:1、通过AppDelegate来判断;2、在基类中创建
NSNotification
-(void)viewDidLoad { [superviewDidLoad]; //注册通知 [[NSNotificationCenterdefaultCenter
LVXIANGAN
·
2015-08-05 16:00
iOS Notification 通知中心
一个NSNotificationCenter可以有许多的通知消息
NSNotification
,对于每一个
NSNotification
可以有很多的观察者O
u010856537
·
2015-07-27 17:00
(七十二)自定义通知
NSNotification
实现消息传递
众所周知,iOS中一般在类之间传递消息使用较多的是delegate和block,还有一种是基于通知进行的消息传递,我们常常是使用系统的通知,来实现一些功能,例如利用键盘尺寸改变的通知,我们可以根据键盘的位置改变输入框的位置,从而避免输入框被键盘遮挡。 除了利用系统的通知,我们还可以通过自己创建通知的办法来完成一些消息传递,以XMPP登录为例,如果用户之前没有注销,那么在启动客户端时应
xyt8023y
·
2015-07-16 21:00
ios
oc
通知
NSNotification
iOS页面间传值的方式(Delegate/
NSNotification
/Block/NSUserDefault/单例)
iOS页面间传值的方式(NSUserDefault/Delegate/
NSNotification
/Block/单例)实现了以下iOS页面间传值:1.委托delegate方式;2.通知notification
LVXIANGAN
·
2015-06-29 15:00
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他