码迷,mamicode.com
首页 > 移动开发 > 详细

ios开发-第二天

时间:2014-05-22 03:02:23      阅读:304      评论:0      收藏:0      [点我收藏+]

标签:style   class   c   ext   color   a   

1.#import可保证无论头文件出现多少次,只包含一次,而#include相反。

2.如果用户不提供文件路径的话,那么argc的值为1,可以用来做是否错误的判断。

3.面向对象和面向过程的区别

面向过程是分析出解决问题的步骤,然后用函数的方式实现,使用的时候一个一个依次调用就行了。
面向对象就是把构成事物分解成一个个对象,目的不是完成一个步骤,而是为了描述某个事物在整个解决问题中的步骤。
比如下棋
面向过程呢,就是1、开始游戏 2、黑子先走 3、绘制画面 4、判断输赢 5、轮到白子 6.绘制画面 7.判断输赢 8.返回步骤2 9.输出最后结果等按照步骤来执行。
面向对象呢,整个下棋可分为1、黑白双方 两方行为是一模一样的 2、棋盘系统,负责绘制画面 3、规则系统,负责判定诸如犯规,输赢等等按照功能来划分。保证了充分的可扩展行。

4.id与void*不同的是:id指向的肯定是个对象,不是基本类型。
5.@class(h文件中),实际用到时在m文件中还是要import “A.h”
6.命名: getter:memberB(无get)
“Get”方法 getSomeData:(DataType**)

 

ios开发-第二天,布布扣,bubuko.com

ios开发-第二天

标签:style   class   c   ext   color   a   

原文地址:http://www.cnblogs.com/ejllen/p/3738475.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!