关闭

OC之【NSMutableString的使用】

标签: 对象stringobjective-cios
1014人阅读 评论(0) 收藏 举报
分类:

#pragma mark 可变字符串的创建

void stringCreate() {

    // 预先分配10个字数的存储空间

    NSMutableString *str = [[NSMutableString alloc] initWithCapacity:10];

    // 设置字符串内容

    [str setString:@"1234"];

    

    // 拼接一个字符串

    [str appendString:@"567"];

    // 拼接字符串

    [str appendFormat:@"age is %i and height is %.2f", 27, 1.55f];

    

    // 替换字符串

    NSRange range = [str rangeOfString:@"height"];

    //NSRange range = NSMakeRange(7, 3);

    [str replaceCharactersInRange:range withString:@"no"];

    

    // 插入字符串

    [str insertString:@"abc" atIndex:2];

    

    // 删除字符串

    range = [str rangeOfString:@"age"];

    [str deleteCharactersInRange:range];

    

    NSLog(@"%@", str);

    

    // 释放对象

    [str release];

}


int main(int argc, const char * argv[])

{

    @autoreleasepool {

        stringCreate();

    }

    return 0;

}


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:617366次
    • 积分:9241
    • 等级:
    • 排名:第1985名
    • 原创:272篇
    • 转载:235篇
    • 译文:14篇
    • 评论:31条
    博客专栏
    最新评论