iOS基本问题
文章平均质量分 63
Mcy小纯纯
这个作者很懒,什么都没留下…
展开
-
iOS的常见问题---Object-C有私有方法吗?私有变量呢?多重继承?
问题:Object-C有私有方法吗?私有变量呢?多重继承?①objective-c – 类里面的方法只有两种, 静态方法和实例方法. 在Objective‐C中,所有实例变量默认都是私有的,所有实例方法默认都是公有的②这似乎就不是完整的面向对象了,按照OO的原则就是一个对象只暴露有用的东西. 如果没有了私有方法的话, 对于一些小范围的代码重用就不那么顺手了. 在类里面是可以声名一个私有方法原创 2015-10-24 10:59:48 · 1505 阅读 · 0 评论 -
iOS常见问题---const和volatile
const的合理使用首先提问: const意味着”只读”,下面的声明都是什么意思? const int a;int const a;const int *a;int * const a;int const * a const; 解答: 前两个的作用是一样,a是一个常整型数。第三个意味着a是一个指向常整型数的指针(也就是,整型数是不可修改的,但指针可以)。第四个意思a是一个指向整原创 2015-10-24 11:07:01 · 482 阅读 · 0 评论 -
iOS消息传递机制---KVC和KVO
1.使用KVC定义一个Student类,继承于NSObject。.h文件复制代码复制代码 .m文件.m文件也没有实现。name属性没有加property,原来的访问方法就访问不了name属性了。怎么办呢?用kvc就可以了复制代码//h文件实现 #import <Foundation/Foundation.h> @interface Student : NSObject { NSString原创 2015-11-04 10:37:39 · 400 阅读 · 0 评论