Paul Williamson

6个Pods

CocoaUPnP

CocoaUPnP是upnpx的一个逻辑进展 —— 设计为了易于使用、现代化并且基于块的。

目前它支持大多数音频视频设备控制协议所需的方法。

它包括一套全面的单元测试

许可证: MIT

  • Objective C

SQFInMemoryContext

SQFInMemoryContext

快速轻松地为Core Data实体创建内存环境。尽管名字如此,SQFInMemoryContext实际上只是NSManagedObjectContext的一个简单分类。

使用

通过拖动头文件和实现文件到你的项目,或者通过使用CocoaPods进行安装

ruby pod 'SQFInMemoryContext'

导入便利头文件。

```objc

import

```

为您的测试实例化一个上下文

objc NSManagedObjectContext *moc = [NSManagedObjectContext memoryStoreForModel:@"MyCoreDataModel"];

许可证: MIT

  • Objective C

UIColor+ContrastingColor

UIColor+ContrastColor

根据与当前颜色的对比,返回黑色或白色。

目前有两种确定使用哪种颜色的方法:50%方法,或YIQ方法。

50%方法

将自颜色转换为十六进制,然后检查它是否≥ 0x808080。如果颜色是≥ 0x808080,则返回黑色,否则返回白色。

YIQ方法

YIQ方法可以说是更好的,因为它是通过对颜色应用权重来应用的,这可能会导致更好的对比度匹配。

Screenshot

许可证: MIT

  • Objective C

UIDeviceIdentifier

UIDeviceHardware是一个类,它允许查询当前用户设备,并返回一个人类格式化的字符串。

许可证: MIT

  • Objective C

UIImage+ColorFromImage

UIImage+ColorFromImage是在UIImage上的一个分类,它根据此方法所在的图像返回一个UIColor

许可证: MIT

  • Objective C

upnpx

静态的OS X和iOS UPnP库,用Cocoa(UPnP)和C++(SSDP)编写。当前实现仅支持控制点/客户端。

许可证: NOASSERTION

  • Objective C