CF对象释放的问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013943420/article/details/79829312


CFStringRef keys[2];
    keys[0] = CFSTR("1111");
    keys[1] = CFSTR("2222");
    printf("%p -- %p -- %s\n", keys, *keys, CFStringGetCStringPtr(*keys, kCFStringEncodingUTF8));
    CFRelease(*keys);
    CFRelease(*(keys+1));

keys 是指针变量 存在栈里 不用手动释放,keys[0] keys[1] 才是 CFStr 需要手动释放。


猜你喜欢

转载自blog.csdn.net/u013943420/article/details/79829312
今日推荐