OC初日-ナレッジポイントのレビュー

1968 ワード

#import <Foundation/Foundation.h>
/*
  1、OC  :
     OC  C     ,  C                   
  2、  C   OC
         、   、    、  
  3、       
     1、                   
     2、           
     3、       ,           ,        ,        。
  4、  
                
             ,                      
  5、 
           :         ,                   
          :        ,       ;
  6、      
               
  7、   
     1、            
             :                 
     2、       
                           
              :
     1、  :        
     2、  :            
     3、  :            
 
  8、   
     0、   
     1、  :        ,          
        1、    
        2、   NSObject,             
        3、     @interface     @end  
        4、    ,   @interface  @end       
                             
        5、    ,   {}   @end      ,         
             :        (     )    :(    )         :(    )      
           1、                 
           2、          
           3、          
 
     2、  :         
            @implementation  @end

        :1、          ,        
            2、          ,    (OC   ),              
            3、          ,              
            4、 @end
            5、             
            6、            
            7、                   ,           
            8、                 
    9、     
       1、      ,          
       2、             ,                
       3、                   
           :
       1、           ,          
       2、                ,               
    10、     
       Object * obj =  [    new];
       1、              
       2、           0,             nil
       3、          
 
*/

@interface Person : NSObject
{
    int _age;
}

- (void) changeAge;


@end

@implementation Person

-(void)changeAge
{
    _age = 20;
}

@end



int main(int argc, const char * argv[]) {
    @autoreleasepool {
        // insert code here...
        NSLog(@"Hello, World!");
    }
    return 0;
}