2017-08-01 18 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