MFFoundation 1.0.5

MFFoundation 1.0.5

测试已测试
语言语言 Objective-CObjective C
许可证 LICENSE
发布最新发布2016年7月

Tristan Leblanc 维护。



基于 NSFoundation 的实用库(静态)
适用于所有苹果系统:iOS,MacOS,WatchOS,tvOS

这是我多年来 Objective-C 编码中常用代码的集合。

注意,我的其他大多数框架都与这个包含许多方便方法的库链接。

其他公开框架: MFCocoaExtras

许多其他框架即将公开,敬请期待!

干了这杯 :)

Tristan Leblanc - MooseFactory Software
https://www.moosefactory.eu


版本 1.0.5

更新于 2016年2月7日

  • 进行大量清理和补充测试

  • 将许多方法从 MFDateUtils 移至 NSDate+MFExtras 和 NSDate+MFExtrasFormat

  • 修复各种错误

  • 待办事项:合并测试,文档和 README!

更新于 2016年5月6日

  • MFCGGraphics 已经移出。现在它是 MFCocoaExtras 框架的一部分。

  • 文档更新 - 每个文件单独的页面

  • 仍然是一个正在进行中的工作,但它在不断改进


目录


MFExtras

一组基于基本 NSFoundation 类别的类别。

NSArray+MFExtras
  • arrayByRemovingLastObject
  • arrayByRemovingFirstObject
  • alphabeticallySortedArray
NSData+MFExtras
  • dataWithBytesString
  • bytesString
  • randomDataOfLength
NSDate+MFExtras
  • dateByClearingTime
  • dateBySettingHour
  • isSameDayAsDate
  • isSameMonthAsDate
  • oneMonthLater
  • oneMonthEarlier
  • oneDayLater
  • oneDayEarlier
  • secondsSinceStartOfDay
  • components
NSDictionary+MFExtras
  • dictionaryWithName
  • dictionaryWithName
  • localizedDictionaryWithName
  • localizedDictionaryWithName
  • alphabeticallySortedKeys
NSFileManager+MFExtras
  • isDirectoryEmpty
NSString+MFExtras
  • UUIDString
  • md5
  • sha1
  • isValidEmail
  • isValidName
  • urlEncode
  • urlDecode

日期和格式化工具

MFChronoTimeFormatter
MFDateUtils
MFFormatters
MFLatLongFormatter

类型

MFTypes
MFDateRange
MFPeriod

数学

MFFastTrigo
MFMathUtilities

系统

MFSystem

安装

MFFoundation 可通过 CocoaPods 获取。要安装它,只需将以下行添加到您的 Podfile

pod 'MFFoundation'

作者

Tristan Leblanc [email protected]

Twitter : https://www.twitter.com/tristanleblanc
Google+ : https://plus.google.com/+TristanLeblanc

招聘链接(在线简历): http://tristan.moosefactory.eu


贡献

如果您希望做出贡献,请查看CONTRIBUTE文件以获取更多信息。


许可证

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


初步文档 - 更新于2016年3月13日 - 2016年4月6日