A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王明耀 中级黑马   /  2015-8-12 21:54  /  528 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

OC第二天 对象和方法
Person *p = [Person new];
申请内存空间2.给实例变量初始化3.返回新空间的首地址
  
  


new申请的内存空间在堆区 (动态)

类        保存在  代码区          
实体变量        堆区          
对象的方法        代码区          
P        栈区         
给对象初始化的时候  基本数据都初始化为 0
字符等初始化为NULL
调用一个类的方法步骤
1.先找到栈区P存储的内容 为堆区的isa的地址
2.然后跳转到堆区的isa查询它存储的内容 为代码的的代码块地址
3.进入代码区对应的地址  然后找到方法
#pragma  mark (自己书写的介绍)给代码分组
#waring  (自己写提示)  处理未完成的事物
函数
   1.函数是平行的
   2.函数不存在隶属关系
   3.不可以访问成员变量
   4.可以直接调用
类的申明和实现应该成对出现  而且他们不可以嵌套
类的申明顺序可以打乱  
类应该先声明后实现
成员变量不可以赋初值
成员变量不可以用static

1 个回复

倒序浏览
抢枪抢~抢沙发喽~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马