【文件属性】:
文件名称:MKDataScanner:NSScanner for NSData和文件
文件大小:19KB
文件格式:ZIP
更新时间:2021-05-03 04:34:15
Objective-C
#NSScanner用于NSData和文件
MKDataScanner用于原始数据,而NSScanner用于NSString。 由于文件是作为流扫描的,因此可以以最小的内存使用率扫描大文件。 文件和NSData的专用数据提供程序。
##特征
NSScanner之类的界面。
扫描文件数据流以减少内存使用量。
##安装
可可豆
pod 'MKDataScanner'
##用法
扫描文件以查找字节顺序{0 ... 8}
UInt8 bytes[] = {0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08};
NSData *searchData = [NSData dataWithBytes:bytes length:sizeof(bytes)]
MKDataScanner *scanner = [MKDataScanner sca
【文件预览】:
MKDataScanner-master
----.gitignore(243B)
----MKDataScanner.podspec(963B)
----LICENSE.txt(1KB)
----MKDataScanner.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(24KB)
--------xcuserdata()
----README.md(1KB)
----MKDataScannerTests()
--------MKFileScannerTest.m(7KB)
--------Info.plist(749B)
----MKDataScanner()
--------MKDataScanner.h(1KB)
--------MKDataScannerDataProvider.m(790B)
--------MKDataScannerDataProvider.h(351B)
--------MKDataScannerDispatchIOFileProvider.h(368B)
--------MKDataProvider.h(381B)
--------MKDataScannerDispatchIOFileProvider.m(2KB)
--------MKDataScannerStreamFileProvider.m(2KB)
--------MKDataScannerStreamFileProvider.h(364B)
--------MKDataScanner.m(7KB)