zoukankan      html  css  js  c++  java
  • Obj-C的hello,world 1

    不得不说,Obj-C所谓的中缀表达式真的蛮奇怪的,当无参或者只有一个参数时看起来还不错:

    //无参数的方法
    -(void) say;
    [employee say]; 
    
    //只有一个参数的方法
    -(void) say (NSString *)name
    [employee say @"lishujun"]; 

    但是方法多个参数时看起来就比较乱了,居然能把一个方法名分成不同的部分


    我觉得这样似乎更自然一些:

    #import <Foundation/Foundation.h>
    
    @interface Employee : NSObject
    {
        
    }
    @end
    
    @implementation Employee
    
    -(void)say:(NSString *)firstName :(NSString *)lastName
    {
        NSLog(@"HELLO i'm %@ %@",lastName, firstName);
    }
    
    @end
    
    int main(int argc, const char * argv[])
    {
    
        @autoreleasepool {
            id employee = [Employee new];
            [employee say : @"li" : @"shujun"];
            
        }
        return 0;
    }
  • 相关阅读:
    ansible-乱
    linux-PXE-12
    linux-ntp-10
    linux-selinxu---性能 -8
    linux-系统启动流程-7
    linux-网络管理-6
    linux-文件系统-5
    linux-包管理器-4
    linux-shell脚本基础-2
    linux-history-ps1-1
  • 原文地址:https://www.cnblogs.com/code-style/p/3536864.html
Copyright © 2011-2022 走看看