美文网首页
(OC) 字符串、数值类、NSVal

(OC) 字符串、数值类、NSVal

作者: 傲骨天成科技 | 来源:发表于2015-12-26 21:15 被阅读86次

    一、不可变字符串    NSString

    创建(字面量方法)

     创建(Format格式化串方法)

    1.求字符串的长度

    length   长度

    2.获取字符串中的某个字符

    character   字符

    3.拼接

    4.获取字符串中的某一子串

      4-1.获取的是从下标n开始,到结束(包括下标n)

      4-2.从0开始到下标n结束(不包括下标n)

      4-3.选取范围内的字符串,从location开始取length长度个字符

    substring  子字符串

    5.比较大小(返回结果有3种  1     0      -1)

             5-1.比较两个字符串是否相等

            5-2.判断是否有前缀

    prefix  前缀

           5-3.判断是否有后缀

    suffix   后缀

    6.将字符串中的所有字母大写

    uppercase小写字母

    7.将字符串所有字母小写

    lowercase小写字母

    8.将字符串首字母大写

    capitalized是大写的意思

    二、可变字符串       NSMutableString

    1.创建(它的特有方法)

    2.拼接

    append是拼接的意思 格式化拼接

    3.插入

    insert是插入的意思

    4.删除(删除位置12,长度为7的字符串)

    delete   删除

    5.替换

    replace   替换

    6.重置字符串的内容

    三、数值类   NSNumber          (将基本数据类型转换成对象,或者将对象转换成普通数据类型)

    1.将数值类型(NSNumber)转换成普通数据类型

     

    2.将普通数据类型转换成数值类型(NSNumber)

    四、NSValue 类(可以封装任何数据类型,他一般用于封装结构体)

    objCType  目标类型 Value1获取stu1的首地址

    相关文章

      网友评论

          本文标题: (OC) 字符串、数值类、NSVal

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