FW

全局包装器(因struct只读,只能用class)

自定义FW为任意名称(如APP)示例: public typealias APP = FW 使用示例: APP.safeString(object)

FW+Autoloader

  • 自动加载Swift类并调用autoload方法,参数为Class或String

FW+Benchmark

  • 标记时间调试开始

  • 标记时间调试结束并打印消耗时间

FW+Logger

FW+Mediator

FW+Promise

  • 仿协程异步执行方法

  • 仿协程同步返回结果

  • 根据名称加载UIImage,优先加载图片文件(无缓存),文件不存在时尝试系统imageNamed方式(有缓存)

FW+Language

SafeValue

SafeType

UIApplication

UIDevice

UIScreen

FW+Block

FW+Toolkit