this repo has no description
1// CFLAGS: -framework corefoundation -framework foundation
2#import <CoreFoundation/CFString.h>
3#import <Foundation/NSString.h>
4#include <stdio.h>
5
6int main()
7{
8 CFStringRef str = CFSTR("Test");
9 const char* text = [(NSString*)str UTF8String];
10 puts(text);
11 NSLog(@"%@\n", str);
12 [str retain];
13 printf("%u\n", [str retainCount]); // This should output UINT_MAX
14
15 CFStringRef str2 = CFStringCreateWithBytes(NULL, "Test2", 6, kCFStringEncodingASCII, 0);
16 CFRetain(str2);
17 printf("%u\n", [str2 retainCount]);
18
19 return 0;
20}
21
22