![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS开发笔记
lijifa518
这个作者很懒,什么都没留下…
展开
-
Object_2
Object的面向对象编程 方法定义: - (void) loginWithUsername:(NSString *)username andPassword(NSString *)password - :方法类型标示符; (-:表示实例方法;+:表示类方法) (void):返回值 loginWithUsername:andPassword: 函数名称 NSString *原创 2014-07-26 22:05:54 · 487 阅读 · 0 评论 -
Object_5(内存管理)
内存管理 Object-C为每个对像提供一个内部计数器,这个计数器跟踪对象的引用次数。所有类都继承自NSObject的对象retain和release方法 当对象被创建或拷贝的时候,引用计数为1.每次保持对象时候,就发送一条retain消息,使其引用计数加1,如果不需要这个对象就发送一个release消息使其引用计数减1,当对象的引用计数为0的时候,系统就会原创 2014-07-26 22:13:03 · 647 阅读 · 0 评论 -
Object_1
#include 与 #import的区别 #include多次引入 C语言中常用 #import只引入一次 OC中常用 #import 中" " 与 的区别 " " : 从当前程序目录中查找,如果没有,再去查找系统库中的函数 :查找系统库中环境变量已经定义好的 自动释放池并不是马上释放,而是延迟释放,所以在开发iPhone时建议程序员自己手动释放数据对象,以是原创 2014-07-26 22:04:54 · 771 阅读 · 0 评论 -
Object_3
OC中的限定词 @public、@private、@protected 它们仅能修饰实例成员变量,不能修饰类变量,更不能修饰方法。 @public 公共的:任何情况都可以访问 @private 私有的:仅在本类中访问 @protected 受保护的:在本类和该类的子类中可以访问,在类外是不推荐的,但是也可以访问 使用方法: @interface myClass : Ob原创 2014-07-26 22:07:23 · 866 阅读 · 0 评论 -
Object_4
继承和多态 子类可以继承父类中的某些方法和成员变量,但private限定的成员变量是不可以继承的,子类也可以重写父类中的方法和成员变量。 OC中只能单继承,如果一定要实现多继承,可以使用协议。 动态类型和动态绑定 id 是泛类型,可以用来存放各种类型的对象,使用id也就是使用动态类型 id类型在程序编译时不进行语法检查,在运行时会进行检查原创 2014-07-26 22:08:57 · 556 阅读 · 0 评论