从 Mach-O 节区读取相同类型的连续数据。这通常用于读取注册信息,包括但不限于路由配置、事件处理程序和其他基于注册的数据。
常见用例
@_used
@_section("__DATA,__mysection")
let hello: StaticString = "hello"
@_used
@_section("__DATA,__mysection")
let world: StaticString = "world"
// returns ["hello", "world"]
SectionReader.read(StaticString.self, segment: "__DATA", section: "__mysection")