Tôi đang tạo một ứng dụng dựa trên bảng điều khiển trong Mục tiêu-C dựa trên việc có thể xóa bảng điều khiển theo định kỳ. Điều này có thể giải quyết như thế nào? Tất cả những gì tôi thấy trên SO và Google là cách để nhà phát triển xóa bảng điều khiển bằng X-Code, nhưng điều đó sẽ không phải.Làm cách nào để xóa bảng điều khiển trong Mục tiêu-C
Một giải pháp tôi tìm thấy trên Yahoo! Câu trả lời bảo tôi làm như sau, nhưng nó không chạy do không có khả năng tìm thấy một tập tin:
NSTask *task;
task = [[NSTask alloc]init];
[task setLaunchPath: @"/bin/bash"];
NSArray *arguments;
arguments = [NSArray arrayWithObjects: @"clear", nil];
[task setArguments: arguments];
[task launch];
[task waitUntilExit];
Mục tiêu-C vẫn là C, nhưng tôi thích các giải pháp "cảm giác tự nhiên" :) – houbysoft
@houbysoft Tôi cũng vậy; chắc chắn. Nhưng thành thật không sử dụng 'NSTask' quá nhiều cho một cái gì đó đơn giản như một' hệ thống ("rõ ràng") '? Cách Cocoa có thể vào những thời điểm không nhất thiết phải dài dòng ... :-) –
Tất cả điều này là in "biến môi trường TERM không được thiết lập." và tiếp tục với chương trình – Supuhstar