码迷,mamicode.com
首页 >  
搜索关键字:nsnotification    ( 167个结果
(七十二)自定义通知NSNotification实现消息传递
众所周知,iOS中一般在类之间传递消息使用较多的是delegate和block,还有一种是基于通知进行的消息传递,我们常常是使用系统的通知,来实现一些功能,例如利用键盘尺寸改变的通知,我们可以根据键盘的位置改变输入框的位置,从而避免输入框被键盘遮挡。        除了利用系统的通知,我们还可以通过自己创建通知的办法来完成一些消息传递,以XMPP登录为例,如果用户之前没有注销,那么在启动客户端时...
分类:其他好文   时间:2015-07-17 00:35:57    阅读次数:162
iOS开发中MVC、MVVM模式详解
iOS中的MVC(Model-View-Controller)将软件系统分为Model、View、Controller三部分 Model: 你的应用本质上是什么(但不是它的展示方式) Controller:你的Model怎样展示给用户(UI逻辑) View:用户看到的,被Controller操纵着的 Controller可以直接访问Model,也可以直接控制...
分类:移动开发   时间:2015-07-15 19:20:49    阅读次数:168
通知机制
一、通知中心(NSNotificationCenter)?每一个应用程序都有一个通知中心(NSNotificationCenter)实例,专门负责协助不同对象之间的消息通信?任何一个对象都可以向通知中心发布通知(NSNotification),描述自己在做什么。其他感兴趣的对象(Observer)可...
分类:其他好文   时间:2015-07-13 18:29:59    阅读次数:94
IOS之推送通知(本地推送和远程推送)
推送通知和NSNotification是有区别的:NSNotification:是看不到的推送通知:是可以看到的IOS中提供了两种推送通知本地推送通知:(Local Notification):手机应用本身的通知,比如:闹铃远程推送通知:(Remote Notification)从服务器发送过来的通...
分类:移动开发   时间:2015-07-13 13:49:08    阅读次数:2633
iOS【textView或者textField文本输入字数限制】
【textView文本输入 字数限制】// 监听文本改变 触发时机(通过发送通知完成)-(void)textViewEditChanged:(NSNotification *)obj{ UITextView *textView = (UITextView *)obj.object; NSAt...
分类:移动开发   时间:2015-07-08 16:21:05    阅读次数:1224
推送机制
一,NSNotifcationCenter观察者模式。KVO。NSNotification并不能实现IPC,因为NSNotificationCenter只允许同一个程序中的不同对象进行通信,他们不能跨越不同的应用。Nofitication对象代表Poster与Observer之间的信息载体,该对象包...
分类:其他好文   时间:2015-07-07 12:22:41    阅读次数:175
【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记35 UITextField文本框
本话来介绍UIKit框架中的组件UITextField。   UItextField(文本框)和Label看起来看像,但是文本框是可以编辑的。在UI中使用文本框要注意,因为在模拟器上面输入文字是可以使用电脑键盘的,而在真机上,用户只能使用虚拟键盘,所以要注意。另外文本框中的文字大小、颜色等等也是可以设置的,就和在Label中一样。   每次我们点击文本框开始输入内容的时候,文本框会成为...
分类:移动开发   时间:2015-06-24 13:05:18    阅读次数:191
iOS 通知 NSNotification
注册通知             [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(TongZhiJianTingFangFa:) name:@"TongZhi_Type" object:nil];   通知监听的方法 #pragma mark (通知处理)接收通知更改频道名称 - (void...
分类:移动开发   时间:2015-06-16 16:47:29    阅读次数:121
KVC,KVO,Notification,delegate
iOS 中KVC、KVO、NSNotification、delegate 总结及区别1、KVC,即是指NSKeyValueCoding,一个非正式的Protocol,提供一种机制来间接访问对象的属性。而不是通过调用Setter、Getter方法访问。KVO 就是基于 KVC 实现的关键技术之一。De...
分类:其他好文   时间:2015-06-10 15:29:32    阅读次数:128
ios开发——实用技术篇Swift篇&视频
视频 1 // MARK: - 播放视频 2 /*----- 播放视频 ------*/ 3 4 5 func moviePlayerPreloadFinish(notification:NSNotification) 6 { 7 prin...
分类:移动开发   时间:2015-06-07 23:07:47    阅读次数:181
167条   上一页 1 ... 9 10 11 12 13 ... 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!