о конфиденциальности печати os_log - PullRequest
0 голосов
/ 11 сентября 2018

Интересно, как os_log различает, указывает ли указатель на статическую или динамическую строку?например

os_log_t log = os_log_create("com.example.my-subsystem", "test")

const char *staticString = "I am static string!";

const char *dynamicString = [[NSString stringWithFormat:@"I am %@!", @"dynamic string"]  cStringUsingEncoding:NSUTF8StringEncoding];
os_log(log, "Message: %s", staticString); //print I am static string
os_log(log, "Message: %s", dynamicString); // print <private>
...