2017-08-01 49 views
0

在我的软件,它具有的功能如下什么是单向布尔在objectC

- (oneway BOOL)saveDocument:(INJDocument *)document

我不理解oneway Bool。你能向我解释“oneway Bool”的含义是什么?我们应该什么时候使用它?

+0

您可以阅读:[链接](https://stackoverflow.com/questions/5494981/use-case-of-oneway-void-in-objective-c) – Rin

+1

可能的重复[Use-case of \在Objective-C中'单向void'](https://stackoverflow.com/questions/5494981/use-case-of-oneway-void-in-objective-c) – vadian

回答

0

oneway与分布式对象API一起使用,它允许在不同线程或应用程序之间使用Objective-C对象。它告诉系统在方法返回之前不应该阻塞调用线程。没有它,即使方法的返回类型是无效的,调用者也会阻塞。

+0

你应该引用你复制和粘贴的答案这从。 https://stackoverflow.com/a/5495195/268025 – tangrs