Ich suche die Zimt-Bibliothek und die ZTWebSocket Klasse hat eine ‚Senden‘ Methode zu verwenden, das NSString mit dieser Unterschrift akzeptiert:UTF8 NSString und Zimt des ZTWebSocket
- (void)send:(NSString *)message;
Ich mag entlang Daten als UTF8 senden string, aber die Methode akzeptiert nur regulären NSString. Was muss ich tun, um die Warnung des Compilers zu vermeiden? Kann ich ohne Probleme von UTF8 auf normale Saite umwandeln?
websocket = [[ZTWebSocket alloc] ...];
// 1) this will also generate a warning about incompatible pointer type for the arguments
[websocket send:[message UTF8String]];
// 2) what happens during transmission if I cast this back to a regular string?
[websocket send:(NSString *)[message UTF8String]];