OC语言-基础语法
OC语言-基础语法
盘盘的灰灰 发表于2年前
OC语言-基础语法
  • 发表于 2年前
  • 阅读 5
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

  • NSLog函数.

    1). 作用: 是printf函数的增强版. 向控制台输出信息.

    2). 语法: 

    NSLog(@"格式控制字符串",变量列表);

  • NSString 类型的指针变量 专门用来存储OC字符串的地址.
  • 定义类的语法

    a. 位置. 直接写在源文件之中 不要写在main函数之中.

    b. 类的定义分为两个部分.

    -> 类的声明

    @inteface 类名 : NSObject

    {

    这类事物具有的共同的特征.将他们定义为变量.

     }

    功能就是1个方法.将方法的声明写在这里.

    @end

     -> 类的实现

     @implementation 类名

     将方法的实现写在这里.

    @end 

  •  默认情况下,对象的属性是不允许被外界直接访问的.

    如果允许对象的属性可以被外界访问,那么就再声明属性的是加1个@public关键字.

     
  •  方法的实现和调用:

          定义1个类.

    分为类的声明和实现

    @interface 类名 : NSObject

    {

        属性 属性表示类的特征.

    }

    方法的声明; 方法表示类的功能.

    @end

 

    @implementation 类名

    方法的实现;

    @end

  • 1个参数的方法.

a.位置: 在@interface的大括弧的外面.

b.语法:

          - (返回值类型)方法名称:(参数类型)形参名称;

          - (void)eat:(NSString *)foodName;

  • 带多个参数的方法.

a.位置: 在@interface的大括弧的外面.   

b. 语法:

        - (返回值类型)方法名称:(参数类型)形参名称1 :(参数类型)参数名称2 :(参数类型)参数名称3;

        - (int)sum:(int)num1 :(int)num2;

 

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 0
博文 31
码字总数 24142
×
盘盘的灰灰
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: