一、导入XMPP框架 下载 XMPPFramework 框架GitHub: XMPPFramework 导入依赖框架CocoaLumberjac...
![240](https://upload.jianshu.io/collections/images/226383/android.graphics.Bitmap_42e54d88.jpeg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
收录了12篇文章 · 2人关注
一、导入XMPP框架 下载 XMPPFramework 框架GitHub: XMPPFramework 导入依赖框架CocoaLumberjac...
其实早就想研究一下nil、Nil、NULL和NSNull之间的区别,只是工作上除了nil,其它的几乎少有用到,所以一直拖到今天。有时候感觉自己越...
CYLTabBarController【低耦合集成TabBarController】 导航 与其他自定义TabBarController的区别 ...
Socket是为网络服务提供的一种机制,学习之前对Socket没有任何的理解,在此仅想分享自己的学习历程和一些学习心得,第一次写,若有不足之处还...
看到这篇文章的同学可幸福了,当时在做RSA加密与签名的时候网上的资料简直不要太老,做完后实在是忍受不下去了,这篇文章我会详细讲解iOS如何实现R...
1.最常用的就是cell的重用, 注册重用标识符 2.避免cell的重新布局 3.提前计算并缓存cell的属性及内容 4.减少cell中控件的数...
面试的时候遇到这个问题,竟一时没有全答上来,于是Google了一下,常见的一些譬如Cell重用、设计统一Cell、缓存Cell高度,Cell数据...
KVC之-(id)valueForKey:(NSString *)key的实现原理与验证 2.-(id)valueForKey:(NSStrin...
- (void)setValue:(id)value forKey:(NSString *)key方法,实现原理与验证 功能:使用一个字符串标示...
专题公告
iOS相关知识,资料。