TSNAtomicFlag 1.0

TSNAtomicFlag 1.0

测试测试过
语言语言 Obj-CObjective C
许可协议 MIT
发布最新版本2015年2月

Brian Lambert维护。



  • Brian Lambert

TSNAtomicFlag 是一个线程安全的布尔值,用于多线程应用程序。

TSNAtomicFlag * atomicFlag = [[TSNAtomicFlag alloc] init];
if ([atomicFlag trySet])
{
    NSLog(@"The flag was set!");
}
if ([atomicFlag isSet])
{
    NSLog(@"The flag is set!");
}
if ([atomicFlag tryClear])
{
    NSLog(@"The flag was cleared!");
}
if ([atomicFlag isClear])
{
    NSLog(@"The flag is clear!");
}

TSNAtomicFlag 采用 MIT 许可协议发布,这意味着您可以在封闭源代码项目和开源项目中免费使用它。然而,即使在封闭源代码项目中,也请在项目中包含 TSNAtomicFlag 版权声明的公开可访问副本,您可以在 LICENSE 文件中找到它。

如果您对 TSNAtomicFlag 有任何问题、建议或贡献,请联系我