LBNTools 0.1.0

LBNTools 0.1.0

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布最后发布2016年5月

Luciano Bastos Nunes 维护。



LBNTools 0.1.0

  • 作者:
  • Luciano Bastos Nunes

使用方法

在您的项目中包含 LBNTools.h。

#import "LBNTools.h"

然后您可以通过类方法访问所有方法,无需实例化此类。

需求

此工具使用 Reachability 作为检查互联网接入可用性的手段。

安装

LBNTools 通过 CocoaPods 提供。要安装,只需将以下行添加到您的 Podfile 中

pod "LBNTools"

方法

+(NSString *)stringAsPlainTextFromString

从字符串中移除转义文本并作为纯文本返回。这些转义文本大多通过 HTML 页面字符串接收。

+(NSError *)errorWithMessage

一个生成具有给定消息的 NSError 对象的便捷方法。

+(bool)isNetworkAvailable

使用可达性类确定是否存在任何类型的互联网连接。

+(void)roundCorners:borderColor:radius:forView

为任何视图添加圆角,并添加指定颜色的边框。您可以使用 roundCorners: 属性定义哪些角落将被圆角处理(UIRectCornerTopLeft | UIRectCornerTopRight | UIRectCornerBottomLeft | UIRectCornerBottomRight)。

+(void)roundTopCornersRadius:borderColor:forView

为任何视图添加顶部圆角,并添加指定颜色的边框。

+(void)roundBottomCornersRadius:borderColor:forView

为任何视图添加顶部圆角,并添加指定颜色的边框。

+ (bool)canUpdateForTime:andStorePlace

它将此方法最后调用的时间记录在 storePlace 中,并检查给定时间是否已经超过了上次调用的时间。

时间以小时为单位,storePlace可以是任何用作键存储值的字符串,这样您可以有与storePlaces一样多的时间检查。

+ (bool)canUpdateTime:andStorePlace

仅检查给定的时间是否已经超出了最后一次对store place调用。

它与updateTimeForStorePlace方法配对使用。

+ (void)updateTimeForStorePlace

仅记录最后一次调用此方法时的时间到storePlace中。

它与canUpdateTime方法配对使用。

+ (NSMutableDictionary *)changeKey:(NSString *)key1 toKey:(NSString *)key2 onDictionary:(NSDictionary *)dic

在一个给定的NSDictionary中更改key1名称为key2名称,并返回一个带有更改的NSMutableDictionary。

作者

Luciano Bastos Nunes, [email protected]

许可证

LBNTools可在MIT许可证下使用。有关更多信息,请参阅LICENSE文件。