zoukankan      html  css  js  c++  java
  • 多个参数的函数的调用

    多个参数的函数的用:

     

    #import <Foundation/Foundation.h>

    //头文件引用

    @interface  myobj:NSObject

    {

        int number;

    }

    -(void) setNumber:(int)Num:(int) Num2;

    -(void) outP;

    @end

    //函数前面带有-号的,表示该函数的调用是需要类的实例化的对象来调用的。

    //函数前面带有+号的,表示该函数的调用,仅仅通过类的名称就可以调用的。

    函数的成员变量要写在接口的函数体内,

    类的方法写在接口的外部。

    其中每一个类都是要使用@end结束

    还有当函数的参数有多个参数的时候,中间是使用:来隔开的,而不是使用,(逗号)来分割的。

    @implementation myobj

    {

    }

    -(void) setNumber:(int)Num:(int)Num2{

        number = Num+Num2;

    }

    -(void) outP{

        printf("this is the number you put in =%i",number);

    }

    @end

    int main (int argc, const char * argv[]) {

        NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];

        myobj* obj =[myobj new];

        [obj setNumber:10:20];

        [obj outP];

        [pool drain];

        return 0;

    }

    上面是一个正常运行的程序,这个例子虽然是简单,可是包含的语法知识点却是蛮多的。

    1:objective-c 添加头文件的方式:

    #import <Foundation/Foundation.h>

    这里使用的关键字是 @import  后面跟着的才是我们引用类文件的头文件,我们这里学习的就是引用的头文件的方式:

    语法:@import  <文件名称/文件名称.h>

    objective-c 对象调用方法和.net的对象调用方法是有很大的区别的。

  • 相关阅读:
    在线重定义 half
    系统测试概述 half
    Linux常用性能检测命令 half
    关于robotium half
    hudson集成 half
    铺满浏览器窗口的界面设计
    Intellij IDEA配置优化转载
    window下安装zookeeper
    kbengine集群控制工具
    使用installer安装kbengine
  • 原文地址:https://www.cnblogs.com/xingchen/p/2057745.html
Copyright © 2011-2022 走看看