- 博客(7)
- 资源 (9)
- 收藏
- 关注
转载 详解Objective-C的meta-class
转载自:http://blog.csdn.net/windyitian/article/details/19810875 比较简单的一篇英文,重点是讲解meta-class。翻译下,加深理解。 原文标题:What is a meta-class in Objective-C? 原文地址:http://www.cocoawithlove.com/2010/01/what-is-meta-clas
2015-12-31 11:15:22 1172
转载 Struct和Class的区别
转载来源:http://blog.sina.com.cn/s/blog_48f587a80100k630.html C++中的struct对C中的struct进行了扩充,它已经不再只是一个包含不同数据类型的数据结构了,它已经获取了太多的功能。 struct能包含成员函数吗? 能! struct能继承吗? 能!! struct能实现多态吗? 能!!! 既然这些它都能实现,那它和class还
2015-12-31 10:43:18 705
原创 给字符串数组排序
有时候我们需要给字符串数据排序,或者说我们需要一个固定的顺序,比如我们从NSDictionary里面拿到的key 数组,它就是一个无序的数组,这时候我们需要对字符串进行一个简单的排序,保证每次取到的数组里面的字符串顺序一样,这时候就用到了排序了,具体如下: NSArray* arr = [dict allKeys]; NSSortDescriptor *
2015-12-25 09:39:15 3864
原创 关于音频管理的一点使用
AVAudioSession 是一个单例模式,也就是说,不用开发者自行实例化. 这个类在各种音频环境中起着非常重要的作用[[AVAudioSession sharedInstance] setActive: NO error: nil];启动音频会话管理,此时会阻断后台音乐的播放,需要注意的是在完成录音后需要将其关闭,如果任其开着,可能导致一些异常,比如此时处于活跃的状态,然后去调用录制视频,这时
2015-12-24 09:14:14 439
原创 ASIHTTPRequest 上传文件无响应问题研究
很多服务器不会在响应头中规定持久连接的持久时间,它们可能会在任何一个request完成时候关闭连接。如果一个服务器没有规定持久连接的持久时间,ASIHTTPRequest将会在一个request完成后,保持连接60秒。对于你的服务器设置来时,60可能很长,也可能很短。 如果这个超时时间太长,那么可能一个request使用这个连接时,服务器可能已经关闭了这个连接。当ASIHTTPRequest遇到连
2015-12-23 17:20:06 620
原创 获取Objc 类方法及属性的研究实现
获取Objc 类方法及属性需要涉及到runtime。 objective-c中runtime:是一套比较底层的纯C语言API, 属于1个C语言库, 包含了很多底层的C语言API。 在我们平时编写的OC代码中, 程序运行过程时, 其实最终都是转成了runtime的C语言代码。使用runtime需要引入:#include <objc/runtime.h> 通过类名获取类的方法列表,打印方法名 u
2015-12-21 10:15:12 1309
原创 关于iOS的键盘输入长度限制研究
iOS向我们提供了控制UITextField的输入长度限制的方法:- (BOOL)textField:(UITextField *) textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { if(rang.length > 10) { retur
2015-12-16 19:58:17 1968
teleport-assist-macos-3.5.5.dmg
2021-03-18
Genymotion 2.5.4 reg.exe 文件
2015-10-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人