WLHelpers 0.2.0.25

WLHelpers 0.2.0.25

测试已测试
语种语言 Obj-CObjective C
许可证 MIT
发布上次发布2019年9月

无人认领 维护。



WLHelpers 0.2.0.25

No Maintenance Intended

该库已弃用

Apps Using Downloads Version License Platform

概览

WLHelpers 核心

WLHelpers 的目标是填补原生 Cocoa API 中的空白,为大多数繁琐的任务添加便利。该库包含七个不同的助手

  • WLUtilityHelper - 包含多种实用和格式化方法,旨在节省大量时间,将多行任务缩短为一个调用。时间和数据格式化、字符串操作、应用导航、随机生成,以及许多其他常用工具。

  • WLKeychainHelper - 一个更好的、格式化的 KeychainWrapper,来自 Apple 的 Keychain Services 编程指南,能够从 Keychain 中添加和检索基本项。

  • WLVisualHelper - 所有视觉事物的助手,执行 CoreGraphics、Quartz 和 UIKit 的工作,因此您不需要这么做。

  • WLImageHelper - 这个工具将帮助您解耦图像加载与控制器,包括回退和旋转器等。现在您可以通过一个方法调用加载数据库中用户的个人资料图片,即使您的用户从 Facebook、VK、Twitter 和您的后端有个人资料图片。

  • WLLogHelper - 方便的日志记录,包括视觉提示,并会自动报告日志是从哪个控制器和方法调用的,这大大提高了日志的透明度,因此它们易于阅读和导航。

  • WLLocationHelper - 基于CoreLocation构建的辅助工具,可免除您从头开始处理简单位置相关任务的工作。

  • WLCoreDataHelper - 简单的CoreData管理器,消除了每次使用框架时必须创建CoreData项目的需求,并使动态添加CoreData支持成为可能。

  • WLAlertHelper - 最强大的辅助工具,提供对警报消息的集中控制和结构化。WLAlertHelper按照Apple的方式使用UIAlertController,同时提供直观、易于使用的方法,以及优雅管理自定义警报消息的框架。

WLHelpers AFNetworkingHelper subspec

  • WLServerHelper – 服务器API辅助工具,优化警报生成、有效性检查和服务器响应清理。此子模块依赖于AFNetworking 3 pod,并在内部使用AFNetworking。您可以对其进行子类化、覆盖和定制,以满足应用程序的需求。

安装

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

pod "WLHelpers"

要生成一个空的Podfile,转到您的项目文件夹并执行以下命令

$ pod init

如果您尚未安装CocoaPods,请首先运行安装命令

$ sudo gem install cocoapods

如果您不想使用CocoaPods,可以直接查看示例项目。

要求

  • iOS9和更高版本

许可证

WLHelpers在MIT许可证下提供。有关更多信息,请参阅LICENSE文件。