zoukankan      html  css  js  c++  java
  • OC NSString练习

    练习下api,但mentor说api可以后置,先学习语法和框架思想,感觉相当有道理,所以api就先不练了,用到再临时看

    int main(int argc, const char * argv[]) {
        int num = 6;
        num = 5;
        printf("%d
    ", num);
        char arr[10] = "fucku";
        NSString *str;
        str = [NSString stringWithCString: arr encoding: 4];    //encoding: (NSStringEncoding是interger)
        str = [NSString stringWithFormat: @"i love u and %@ %d %s", str, 677456, arr];  //stringWithFormat: (format) parm1 parm2...
        NSString *str2 = [NSString stringWithString: str];
        NSString *str3 = [NSString stringWithFormat: @"%@", str];
        NSLog(@"%d", str == str2); //true:证明stringWithString是浅拷贝
        NSLog(@"%d", str == str3); //false:证明stringWithFormat是深拷贝
        str2 = @"abc";
        str3 = @"abd";
        NSComparisonResult res = [str2 compare: str3];  //compare:比较两个字符串的字典序大小关系
        if (res == NSOrderedSame) {
            printf("same
    ");
        } else if (res == NSOrderedAscending) {
            printf("后面大
    ");
        } else {
            printf("前面大
    ");
        }
        NSString *string15 = @"www.baidu.com";
        NSString *string16 = [@"http://" stringByAppendingString:string15];//直接把两个字符串连接起来,调用者在前,传进来的字符串在后
        NSLog(@"%@",string16);
        NSLog(@"%@", str);
        
    }
  • 相关阅读:
    form标签
    roadmap
    自我介绍
    3 week work—Grid Layout
    3 week work—Position
    2nd week
    objects
    个人简介
    7th week :DOM BOM
    颜色表示法
  • 原文地址:https://www.cnblogs.com/FdWzy/p/14069026.html
Copyright © 2011-2022 走看看