человек crontab также полезен:
CRONTAB (1)
ИМЯ
crontab - manipulate per-user crontabs (Dillon's Cron)
РЕЗЮМЕ
crontab file [-u user] - replace crontab from file
crontab - [-u user] - replace crontab from stdin
crontab -l [user] - list crontab for user
NSMenuItem имеет свойство providedObject
, которое можно использовать для хранения всего, что вы хотите, например ссылки на место назначения, которое представляет этот элемент.
Когда вызывается селектор, вы можете вернуть представленный объект:
-(IBAction)sendTo:(id)sender {
id destination = [sender representedObject];
}
Но вы можете использовать селекторы с параметрами! NSObject
имеет три метода, определенных следующим образом:
-performSelector:
-performSelector:withObject:
-performSelector:withObject:withObject:
Теперь первый похож на @selector (someMethod:)
, но последние два используются для отправки параметров в селектор. Например:
-(void)sendToVolume:(NSNumber)nr {
//do stuff
}
, тогда вы можете использовать его так:
[appController performSelector:@selector(sendToVolume:)
withObject:[NSNumber numberWithInt:1]];