zoukankan      html  css  js  c++  java
  • oBject-c 类的实例化 预习

    必须引入头文件。

    alloc是分配内存init是对象初始化。

    set设置   

    get得到  实例[zhang name]

    [zhang release] OC的内存管理采用引用计数,release是清空计数。

    对象所分配的空间:

    堆区的对象没有名字,实例化出对象需要需要指针保存对象地址,进行间接访问。

    对象只能在堆区分配内存。

    nil是能赋值给对象指针,而且只能用于id类型的指针。

    nil是空对象。

    OC语言中面向对象最大的特色是消息传递模型。OC里对象不调用方法,而是互相传递消息

    格式:[ receiver message] 向消息的接受者发送消息。

    eg:[zhang setName:@"张天宇"];向zhang对象发送setName:消息设置名字为”张天宇“。

    注意:

    1、消息的接受这一定是对象(对象指针)。

    2、消息就是方法的名字和方法所需实参,运行时系统会从接受者的方法列表中选着相应的方法并调用。

    3、接受者为nil,则消息无效果。

    4、消息的接受者和消息的实参可以是消息表达式。如[[ASStudent alloc]init]

    [my name[other color]]

  • 相关阅读:
    ajax
    异步加载js的方法
    node的特点,优缺点及应用场景
    ajax面试题
    jQuery实现手风琴效果
    jQuery简介
    原型
    string 对象属性和方法
    函数声明和函数表达式
    JavaScript 基本语法
  • 原文地址:https://www.cnblogs.com/naizui/p/5034050.html
Copyright © 2011-2022 走看看