随笔分类 -  OC Swift 常见问题、错误

苹果移动端 开始使用中常见问题汇总
摘要:今天在论坛上看到有朋友发帖问道:既然静态全局变量与全局变量都存储在全局数据区,为什么作用域却不一样呢?也许答案非常简单:C++就是这么规定的,静态全局变量与全局变量的唯一区别就是作用域不同。 对一个C++变量来说,有两个属性非常重要:作用域和生命周期,它们从两个不同的维度描述了一个变量--时间和空间... 阅读全文
posted @ 2015-04-14 22:11 Qingyun_Qearl 阅读(568) 评论(0) 推荐(0)
摘要:A、数组名不是指针。B、数组名 是 不是指针的指针。数组名本质: (1)数组名的内涵在于其指代实体是一种数据结构,这种数据结构就是数组; (2)数组名的外延在于其可以转换为指向其指代实体的指针,而且是一个指针常量; (3)指向数组的指针则是另外一种变量类型(在WIN32平台下,长度为4),仅仅... 阅读全文
posted @ 2015-04-14 21:31 Qingyun_Qearl 阅读(835) 评论(0) 推荐(0)
摘要:转载:http://blog.csdn.net/onlyou930/article/details/6932529http://www.cnblogs.com/celestial/archive/2012/10/10/2719169.html1. 字符串常量NSString *s = @"test"... 阅读全文
posted @ 2015-04-12 12:08 Qingyun_Qearl 阅读(248) 评论(0) 推荐(0)
摘要:1 /* 2 考察NSString NSArray 3 NSFileManager 4 */ 5 #import 6 /* 7 计算单个文件的代码行数 8 9 path:文件的全路径10 返回值 代码行数11 */12 int codeLineCounts(NSString *p... 阅读全文
posted @ 2015-04-10 15:44 Qingyun_Qearl 阅读(424) 评论(0) 推荐(0)
摘要:ARC是Objective-C中的垃圾回收机制,据说非常高效,但因为开启了ARC则不能显示调用dealloc/retain/release等手动内存管理操作,所以在很多情况下需要关闭。Xcode6.0在创建项目的时候没有勾选ARC的选项了。那么如何关闭ARC呢,点击项目在Build Settings... 阅读全文
posted @ 2015-04-07 10:58 Qingyun_Qearl 阅读(881) 评论(0) 推荐(1)
摘要:升级Xcode6之后我们发现,本来创建category文件的选项突然不见了,那在在Xcode6中怎么创建OC category文件,其实它还是在,只是Xcode6把他放在了第二步选择了:点击下一步,我们就可以选择创建category文件了然后选择如下:比如:给Person类写一个名字为QYMa的分类... 阅读全文
posted @ 2015-04-03 17:03 Qingyun_Qearl 阅读(264) 评论(0) 推荐(1)
摘要:在如下代码中,报错:分析:有时候我们重写父类的init方法时不注意将init后面的第一个字母写成了小写,或者直接讲init方法写错,在这个方法里面又调用父类的初始化方法(self = [super init];)时会报错,错误信息如下:error:Cannot assign to 'self' ou... 阅读全文
posted @ 2015-04-03 14:27 Qingyun_Qearl 阅读(202) 评论(0) 推荐(0)
摘要:程序运行报这个错误:[__NSCFString stringFromMD5]: unrecognized selector sent to instance 0xad367502014-04-23 10:27:54.571 Eating[1028:a0b] *** Terminating app d... 阅读全文
posted @ 2015-04-03 14:12 Qingyun_Qearl 阅读(1072) 评论(0) 推荐(0)