if (@available(iOS 13.0, *)) {
[self.delegate bleDataWithData:textData];
} else {
NSInteger datacount = 160;
NSInteger number = textData.length / datacount + ((textData.length % datacount)>0? 1:0);
for(NSInteger i = 0; i < number; i++){
if (i == number-1){
[self.delegate bleDataWithData:textData];
} else {
NSData *data = [textData subdataWithRange:NSMakeRange(0, datacount)];
[self.delegate bleDataWithData:data];
textData = [textData subdataWithRange:NSMakeRange(datacount, textData.length-datacount)];
}
}
}
求助大神们怎么实现写入超过长度的数据?