私はソケット接続を行っており、ソケットを介してデータを書き込んでいます。データの最後に次のようなnull文字列を入力する必要があります。
myMethod = ABC || 10D = 12345 || phNumber = zzz || lang = englishそして最後に英語の後にnull文字列を追加する必要があります、これを手伝ってください。
私はソケット接続を行っており、ソケットを介してデータを書き込んでいます。データの最後に次のようなnull文字列を入力する必要があります。
myMethod = ABC || 10D = 12345 || phNumber = zzz || lang = englishそして最後に英語の後にnull文字列を追加する必要があります、これを手伝ってください。
NSString *nullEndedString = @"myMethod=ABC||10D=12345||phNumber=zzz||lang=english\0";
\0
意味NULL
「\ 0」であるNULLワードを追加するだけです
を使用して、文字の先頭にnull を追加できます。
char bytes[] = "\0name\0surname";
NSString * mystring = [NSString mystring];
[mystring initWithBytes:bytes length:sizeof(bytes)];
NSData * data = [mystring dataUsingEncoding:NSUTF8StringEncoding];
機能に応じて上記のコードを使用できます。