BFKit v1.9.0 Release Notes
Release Date: 2016-02-01 // about 8 years ago-
01 Feb 2016
➕ Added
- ➕ Added CONTRIBUTING.md file
- ➕ Added BFCryptor class to encrypt/decrypt NSString and NSData
- ➕ Added NSData category with
convertToUTF8String
&convertToASCIIString
methods to convert NSData to NSString andconvertUUIDToString
method to convert an NSData UUID to an APNS valid UUID - ➕ Added
convertToNSData
method in NSString category to convert NSData to NSString - ➕ Added
isUUID
&isUUIDForAPNS
methods in NSString category to check if it is a valid UUID - ➕ Added
updateUniqueIdentifier:block:
to UIDevice category to check if the UUID has to be updated (Useful for APNS) - ➕ Added
brightness
methods directly to UIScreen category - ➕ Added Brazilian Portuguese #20 & #22
- ➕ Added BFTextField subclass of UITextField to limit the max characters
- ➕ Added automatic height for width for an UILabel #21
- ➕ Added
setFont:fromIndex:toIndex:
to sets a custom font from a range of characters #21 - ➕ Added
removeAllSubviews
from UIView category to remove all the subviews #21 - ➕ Added screen size macros in UIScreen category to check the device's screen size
👌 Improved
- 🔄 Changed how to access
lightFont
,regularFont
andboldFont
in UIFont category - 🚚 All the encrypt/decrypt methods has been moved to the new BFCryptor class. The old ones will call the new ones from that class
- 🛠 Fixed warnings for deprecated fonts #23
- Minor enhancements & bug fix
🚀 Thanks to @AshrafAbuBakr, @davidjelliott, @emersonbroga & @liushixiang for this release