以下のように NSoutputStream に書き込もうとしています:
+(void)write:(char[])data
{
int size=(sizeof data) / (sizeof data[0]);
[outputStream write:(const uint8_t *)data maxLength:size];
}
これは正しいですか?また、NSInputStream を char[] に読み込むにはどうすればよいですか。
以下のように NSoutputStream に書き込もうとしています:
+(void)write:(char[])data
{
int size=(sizeof data) / (sizeof data[0]);
[outputStream write:(const uint8_t *)data maxLength:size];
}
これは正しいですか?また、NSInputStream を char[] に読み込むにはどうすればよいですか。