美文网首页
Chapter 04 - NSString相关知识

Chapter 04 - NSString相关知识

作者: 锐視角RaysJoe | 来源:发表于2019-02-20 16:10 被阅读0次

    以前的学习方法总是看完视频或者找到解决办法就没有然后了,导致很多东西都了解的不够深入,再去查找的时候也是费时费力。最近想重新查漏补缺下,把所有的知识点总结下,大部分来自黑马程序员的视频,希望能巩固自己的知识。

    NSString是一个数据类型,用来保存OC字符串的

    NSString是Foundation框架中的一个类

    NSString常用类方法

    +(instancetype)stringWithUTF8String:(const char *)nullTerminatedCString;
    作用:将C语言的字符串转换为OC字符串对象
    
    +(instancetype)stringWithFormat:(NSString *)format;
    作用:拼接一个字符串对象,使用变量或者其他数据拼接成OC字符串
    

    NSString常用对象方法

    • length方法 返回值是NSUInteger 其实就是unsigned long
      得到字符串的个数 可以处理中文

    • 得到字符串中指定下标的字符

    - (unichar)characterAtIndex:(NSUInteger )index;
    

    返回值是unichar,其实就是unsigned short占据2个字节
    如果要输出unichar变量的值使用%C

    • 判断两个字符串的内容是否相同
    - (BOOL) isEqualToString:(NSString *)aString;
    
    • 比较两个字符串的大小
    - (NSComparisonResult)compare:(NSString *)string;
    

    相关文章

      网友评论

          本文标题:Chapter 04 - NSString相关知识

          本文链接:https://www.haomeiwen.com/subject/ktmhyqtx.html