Вы могли использовать NSTask
для uuidgen
для получения уникального имени файла, затем добавить это к строке от NSTemporaryDirectory()
. Это не будет работать над Касанием Какао. Это немного многоречиво все же.
Вашему классу необходимо:
private static readonly object ConsoleWriterLock = new object();
Затем вы можете заблокировать это перед записью в консоль.
lock(ConsoleWriterLock)
{
//Your code here
}
Ключевое слово lock будет работать со статическим классом, вам просто нужно предоставить объект static readonly
для блокировки.