SQCommonUtils 0.3.0

SQCommonUtils 0.3.0

测试测试通过
语言语言 Obj-CObjective C
许可证 MIT
发布最新发布2014年12月

EricShi 维护。



  • shjborage

适用于ObjC项目的通用工具SDK,需要iOS 4.0及以上版本。

版本说明

V0.3.0

  1. 完整的代码风格更新;
  2. 添加更多实用功能;
  3. 支持其他 'SDK';

V0.2.1

  1. ARC 支持;
  2. 修复一些警告

V0.2.0

  1. 添加 UIView+SQFrame 支持。
  2. 添加 SQCommonHeader.h 以加载所有工具。
  3. 修复一些错误。

V0.1

  1. 不支持 ARC
  2. 需要 iOS 4.0 及以上。

摘要

UIView+SQFrame

  • 使用 self.view.originX,简单易用,例如 self.view.originX = 0.0f

SQStringUtils

  • 编码/解码
  • 作为文件名使用
  • 时间格式使用

SQDebugUtils

  • SQLog 进行自定义 NSLog 和启用/禁用宏。
  • 轻松获取当前类名、函数名等信息。
  • SQTestManager 显示使用记忆量和次数。
  • SQTestManager 可以按时间将所有记录重写到文件中。

SQColorUtils

  • RGB 创建从 RGB 值到 UIColor。
  • [someColor createImage] 创造一个图像。

SQGlobalMarco.h

  • isPhone5, isPad
  • kOSVersion
  • 其他

安装

安装 Ruby gem。
$ sudo gem install cocoapods
$ pod setup

根据您的 Ruby 安装,您可能无需以 sudo 运行安装 Cocoapods 晶石。创建一个 Podfile。您必须运行 iOS 5 或更高版本。

platform :ios, '5.0'
pod 'SQCommonUtils', '0.1'

安装依赖项。

$ pod install

使用 CocoaPods 时,您必须在使用项目构建时打开 .xcworkspace 文件而不是项目文件。

许可证

MIT 许可证 (MIT)

版权所有 (c) 2013艾瑞克

本文件特此许可,无偿地授予任何获得本软件及其相关文档文件(统称为“软件”)副本的个人无限制地处理软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并允许将软件提供给他人以执行上述行为,但须遵守以下条件。

所有副本或软件的实质性部分均应包含上述版权声明和本许可声明。

本软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、特定用途适用性和非侵权性保证。在任何情况下,作者或版权所有人不对任何索赔、损害或其他责任承担责任,无论是基于合同、侵权或其他法律行为,也不论是由软件或软件的使用或其他方式产生的。