Slide 15
Slide 15 text
ૣ࡞Δ
ίʔυΛॻ͍͍ͯ͘ /4
4USFBN
w 4USFBNੲͳ͕Βͷ/44USFBN
w 0VUQVU4USFBNʹ6OTBGF1PJOUFS6*OUͱͯ͠όΠτྻΛ͢
// "0"ͱ͚ͩҹࣈͯ͠վߦ͠ϖʔύʔΧοτ͢Δ
var bytes: [UInt8] = [0x30, 0x0e, 0x0a, 0x1b, 0x64, 0x03]
let length = outputStream.write(&bytes, maxLength: bytes.count)
if length < 0 {
print("error!")
} else if length == 0 {
print("full.")
} else {
if length != bytes.count {
print("write data was split.")
}
// ॻ͖ࠐΜͩσʔλͷআ
bytes = Array(bytes.dropFirst(length))
}