- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 获取控制器 思路总结
1. while ((responder = [responder nextResponder])){ if ([responder isKindOfClass: [UIViewController class]]){ UIViewController *ui = (UIViewController *)responder;
2014-06-24 15:13:57 570
原创 XMPP 相关知识整理
XMPP : The Extensible Messaging and Presence Protocol 中文全称:可扩展通讯和表示协议 简介:可扩展通讯和表示协议 (XMPP) 可用于服务类实时通讯、表示和需求响应服务中的XML数据元流式传输。XMPP以Jabber协议为基础,而Jabber是即时通讯中常用的开放式协议。下面是XMPPFramework几个常用到的扩展。
2014-06-24 11:43:39 6102
转载 即时通讯解决方案参考
方案1、使用GCM服务(Google Cloud Messaging)简介:Google推出的云消息服务,即第二代的C2DM。优点:Google提供的服务、原生、简单,无需实现和部署服务端。缺点:Android版本限制(必须大于2.2版本),该服务在国内不够稳定、需要用户绑定Google帐号,受限于Google。方案2、使用XMPP协议(Openfire + Spark + S
2014-06-19 09:31:14 1021
转载 Cocoa中回调delegate的方法时判断delegate是否已经被释放
转:http://pingguohe.net/2011/12/04/whether_a_delegate_is_released_again/我在Cocoa中回调delegate的方法时判断delegate是否已经被释放中描述了如何使用delegate的isa判断其所属类是否改变,从而判断delegate是否被释放。但是Nike指出:一旦此delegate注册过KVO,其isa就会被改变了
2014-06-18 10:33:22 803
转载 导航控制器常用属性与常用方法
获取到栈中最顶层的视图控制器UIViewController *topViewController;获取到栈中当前显示的试图控制器UIViewController *visibleViewController;栈中当前视图控制器NSArray *viewControllers;隐藏导航栏,默认是不隐藏BOOL navigationBarHidden;
2014-06-12 18:17:58 727
ibatis源码及实例
2011-03-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人