设计类的合理思路

2017-03-15  本文已影响11人  石玉龙

1.成员变量:方法:类中又一个类:

2.枚举:固定的取值,枚举常量使用枚举类型开头命名 k表示常量

3.结构体:成员,类型,年月日

学生类:

成员变量:性别、生日、体重、最喜欢的颜色、狗

方法:吃、跑步、遛狗、喂狗

颜色:int enum 都可以

4.成员变量的名词,也是驼峰标示

5.没有类的实现,编译是不通过的

6.指针访问类内部的成员变量的时候,需要为成员变量加一个@public 

7. 定义结构体的变量同时赋值是可以的 s->birthdy.year = 2001;结构体内部访问是用.

8.指针访问是用指针

9.任何OC对象都使用指针

10.方法的声明和实现,一个对象可以只有方法,没有成员变量

11.OC方法中,一个参数对应一个冒号

12.匿名对象:[Car new]->speed = 300;这样的对象就是匿名对象,因为没有对象指针指向他

13.[[Car new] run];也是可以的,匿名对象,没有使用指针,但是每次都会内存中创建新对象,值的初始值是0(成员变量speed)

14.不要写匿名对象这样的代码,这样的代码会造成内存泄漏。

15.安装离线文档:

1)电脑的某个文件夹里,个人-硬盘-用户-打开隐藏文件-资源库-Developer-shared-Documentation-DocSets-拷贝进来开发文档

2)Xcode里面去, .docset 文件,显示简介查看路径,然后完全退出Xcode,就安装好离线文档了。

16.归档之后比拷贝文件夹的速度快很多。

上一篇 下一篇

猜你喜欢

热点阅读