摘要: PS:OC中的self关键字可以与C#中的this关键字区分记忆,虽然区别还是很大的。 OC中的super关键字指的是父类指针 一、self关键字必须了解的知识: 1.使用场合:只能用在方法中(对象方法\类方法 都可以),不能用在函数中 2.每次调用方法的时候,系统会自动创建self指针 3.sel 阅读全文
posted @ 2016-01-28 15:19 Chaos_G 阅读(505) 评论(0) 推荐(0) 编辑
摘要: PS:个人感觉跟C#的静态方法和非静态方法有点类似,仅仅是有点类似。明杰老师说过不要总跟之前学过的语言做比较,但是个人觉得,比较一下可以加深印象吧。重点是自己真的能够区分开! 一、OC中的对象方法 1.以减号“-”开头 2.只能让对象调用,没有对象,这个方法根本不可能被执行 3.对象方法能访问实例变 阅读全文
posted @ 2016-01-28 13:25 Chaos_G 阅读(2228) 评论(0) 推荐(0) 编辑
摘要: 一、封装的作用: 1.重用 2.不必关心具体的实现 3.面向对象三大特征之一 4.具有安全性 二、OC中成员变量的命名规范以及注意事项 1、命名规范--.成员变量都以下划线“_”开头 1)为了跟get方法的名称区分开 2)一看到下划线开头的变量,肯定是成员变量 2、注意事项--以后的成员变量最好不要 阅读全文
posted @ 2016-01-28 10:14 Chaos_G 阅读(384) 评论(0) 推荐(0) 编辑