Я новичок в Xcode и даже в программировании.Консоль Xcode, прозрачный экран программно
От Xcode, в моем коде, как мне показать консоль и очистить экран?
Я знаю, что могу сделать это с предпочтениями Xcode, но я хотел бы сделать это программно.
Я новичок в Xcode и даже в программировании.Консоль Xcode, прозрачный экран программно
От Xcode, в моем коде, как мне показать консоль и очистить экран?
Я знаю, что могу сделать это с предпочтениями Xcode, но я хотел бы сделать это программно.
Вы можете отобразить окно консоли, нажав Shift + Command + R. Вы можете очистить окно консоли, нажав Control + Option + Command + R. Оба варианта доступны из меню «Выполнить».
Это работает для меня - оставить из последней реактивировать часть, если вы хотите Xcode, чтобы остаться на верхней части вашего приложения:
bool ClearXCodeDebuggerConsole()
{
NSString *const scriptText = @"\
tell application \"System Events\"\n\
set currentapp to the name of the current application\n\
end tell\n\
tell application \"Xcode\" to activate\n\
tell application \"System Events\"\n\
keystroke \"r\" using {command down, control down, option down}\n\
end tell\n\
tell application currentapp to activate\n\
return true";
NSAppleScript *script = [[[NSAppleScript alloc] initWithSource:scriptText] autorelease];
[scriptText release];
NSDictionary *dictError = nil;
NSAppleEventDescriptor *result = [script executeAndReturnError:&dictError];
if (!result) return false;
if ([result booleanValue] != YES) return false;
return true;
}
Точная для AppKit (OS X), но, к сожалению, это не так для iOS UIKit. В частности, библиотека iOS #import
Спасибо за помощь здесь, но это один не помог мне программно. – eGanges