Nsfilehandlext

NSFILEHANDLEXT is een uitbreiding voor de objectief-C / COCOA-klasse NSFilehandle, die wordt gebruikt voor het afhandelen van bestanden en aansluitingen
Download nu

Nsfilehandlext Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Michael Stapelberg
  • Uitgever website:
  • http://michael.stapelberg.de/mxallowd.en

Nsfilehandlext Tags


Nsfilehandlext Beschrijving

NSFilehandlext is een uitbreiding voor de objectief-C / Cocoa-klasse NSFilehandle, die wordt gebruikt voor het afhandelen van bestanden en aansluitingen NSFilehandlext is een uitbreiding voor de objectief-C / Cocoa-klasse NSFilehandle, die wordt gebruikt voor het afhandelen van bestanden en stopcontacten. NSFilehandlext-extensie Voegt de methoden + (ID) filehandlewithconnectiontohost toe: (NSString *) Host Toport: (INT) -poort; en - (nsstring *) Readline; Aswell AS - (void) schrijver: (nsstring *) lijn;, die wrappers rond de BSD-sockets zijn. Hierdoor kunt u een socket efficiënt gebruiken .Hods: + (ID) filehandlewithConnectiontohost: (NSString *) Host Toport: (INT) PortThis-methode retourneert een nieuwe NSFilehandle na het vaststellen van een verbinding met de gegeven host op de gegeven poort. Als de verbinding niet kon worden vastgesteld, wordt een uitzondering gegooid .- (NSString *) leest LineThis-methode een lijn van het stopcontact en retourneert deze. Het einde van een lijn wordt herkend door de achterstand "n" .- (void) schrijver: (nsstring *) Linewrites de gegeven lijn met een trailing "rn" naar de socket.Example: Dit voorbeeld maakt verbinding met poort 80 van de lokale machine en verzendt een HTTP-verzoek. Het resultaat van de server is afdrukken in het logvenster, daarna wordt de verbinding gesloten.ns_during {NSFileHandle * Connection = ; ; ; ; NSSSTRING * ANTWOORD = ; while (> 0) {NSLog (@ "gekregen regel:% @", antwoord); antwoord = ; } ;} NS_HANDLER {NSLog (@ "Fout in gesprek met server:% @", );} NS_ENDHANDLERBefore gebruikt, moet u de extensie importeren met #import "NSFileHandleExt.h" en voeg beide bestanden (NSFileHandleExt.h en NSFileHandleExt.m) aan het project.


Nsfilehandlext Gerelateerde software