односторонний модификатор цель c - PullRequest
0 голосов
/ 07 марта 2012

a oneway метод является асинхронным (результат не сразу ожидается) [1] . oneway используется с API распределенных объектов. [2]

Но я нашел ниже код в SCPlugin

+ (oneway void) executeShellCommandAsynchronously:(NSString*)command
{
    [[self taskForShellCommand:command] launch];

    return;
}

+ (void) refreshAllFinderItems
{
    //code
    if (cmd) {
        [ShellTask executeShellCommandAsynchronously:cmd];
    }
}

будет ли oneway вести себя так же в приложении какао (без распределенного объекта)?

1 Ответ

2 голосов
/ 07 марта 2012

Да.Тот факт, что он не является частью API распределенных объектов, не означает, что он не будет работать таким же образом.Ключевое слово является подсказкой компилятора и не более того.

...