首页 > 代码库 > Objective-C:05_面向对象-开发技巧

Objective-C:05_面向对象-开发技巧

C语言的math.h中有个函数:
        double pow(double n,double m);计算n的m次方
C语言的math.h中有个函数:
        double sqrt(double n);计算根号n的值(对n进行开根)
 
 
C语言中的字符串:
    char *name="zh";
    输出的时候使用占位符:%s
     NSLog(@"%s",name);
 
NSString :
    最简单的创建字符串的方式:
        NSString *str=@"zh";
    输出OC字符串的时候需要使用占位符:%@
        NSLog(@"%@",str);
    
    创建OC字符串的另一种方式:    
    NSString类方法stringWithFormat(相当于C#中的string.Format)
        NSString *str=[NSString stringWithFormat:@"My age is $d and no is %d",age,no];
 
    获取当前字符串的长度(这样计算出的长度是包括空格的):
        int len=[str length];
        输出的时候使用占位符:%ld
        NSLog(@"----@ld",[str length]);
        
 
   定义一个类分2个文件:.h声明文件、.m实现文件
        .h:成员变量、方法的声明
        .m:方法的实现
 
    如果想使用某一个类 ,只需要#import类的.h文件即可
 
#pragma mark  获取年龄 :使用这种方法可以给代码做标记
                
#pragma mark - 获取年龄 :减号代表的是在标记上面加上一条横线
                
 
 
 
 

Objective-C:05_面向对象-开发技巧