In meinem iPhone - Ziel c Projekt, das ich mehrere Werte von einer MethodeIst Blocks ist convinient Weg für mehrere Rückgabewerte in Ziel c
ich daran gedacht, mit Blocks zurückkehren zu tun haben, so
wie
- (void)fetchValueForKey:(nonnull NSString*)key WithCompletionHandler:(void(^_Nonnull)(id _Nullable value, NSError* _Nullable error))completionHandler
{
}
ich diese Frage bin frage, weil in der Regel diese Art von Block params für Asynchron-Rückrufe verwendet werden, ist dies immer noch in Ordnung Blöcke zu verwenden, um mehrere Rückgabewerte zu bekommen? Bitte werfen Sie etwas Licht, danke im Voraus
Warum verwenden Sie Array –
nicht unbedingt für asynchrone Aufrufe. – Joshua