系统框架
SoaringHeart_
喜欢与优秀的人一起用代码改变生活,改变世界。
展开
-
NSBundle
原文链接:http://www.cnblogs.com/xiaodao/archive/2012/07/03/2574703.html 1.获取app的info.plist详细信息 版本号:Bundle version NSString *version = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleV转载 2015-02-02 14:26:39 · 606 阅读 · 0 评论 -
UIApplication
UIApplication的核心作用是提供了iOS程序运行期间的控制和协作工作。 iPhone应用程序是由主函数main启动,它负责调用UIApplicationMain函数,该函数的形式如下所示: int UIApplicationMain ( int argc, char *argv[], NSString *principalClassName, NSString转载 2015-02-02 13:35:24 · 336 阅读 · 0 评论 -
runtime 运行时机制
我们前面已经讲过一篇runtime 原理,现在这篇文章主要介绍的是runtime是什么以及怎么用!希望对读者有所帮助! 首先,第一个问题, 1》runtime实现的机制是什么,怎么用,一般用于干嘛? 这个问题我就不跟大家绕弯子了,直接告诉大家, runtime是一套比较底层的纯C语言API, 属于1个C语言库, 包含了很多底层的C语言API。 在我们平时编写的转载 2015-02-02 15:42:08 · 552 阅读 · 0 评论 -
获取class中属性名称及属性类型
-(void)getTheClassPropertyNameAndAttributes:(NSString *)className withDic:(NSMutableDictionary *)returnDic { const char *cClassName = [className UTF8String];(1) id theClass = objc_getClass(cClassN转载 2015-02-12 15:48:01 · 1907 阅读 · 0 评论 -
【转载】CFNetwork 编程指南(与流的相关操作)
处理读操作流 我们从创建一个读操作流开始。列表 2-1 为一个文件创建了读操作流。 列表 2-1 为文件创建读操作流 CFReadStreamRef myReadStream = CFReadStreamCreateWithFile(kCFAllocatorDefault, fileURL); 在这行代码中,kCFAllocator转载 2015-02-12 15:51:04 · 466 阅读 · 0 评论