Skip to content

Latest commit

 

History

History
168 lines (140 loc) · 4.99 KB

File metadata and controls

168 lines (140 loc) · 4.99 KB

#[0.2.5]

  • fix the warning about the protocol -duplicated class
  • refactor UIColor/String extension
  • add waveForm components
  • add method to add bottom line for UINavigationController
  • fix the compile error
  • add method to enlarge the area of the button
  • add method to set alpha for UINavigationBar
  • add method to resize the image
  • add property for the optional
  • add method to convert CGFloat to Double
  • add method to judge whether the url is image
  • add static method for UIImage
  • add topBar height for UIViewController
  • add method to show toast in the UIView
  • add video composition method for AVAsset
  • add UINavigationBarItem extension
  • add method to check whether UIView has super view
  • add method to rotate via device orientation
  • add method to query the string in the URL
  • add method to calculate the height for UIImage
  • add method to check the device is jailbroken
  • add method to check the status of VPN
  • add method to capture the page for WKWebView
  • add method to capture image for UIView
  • add method to generate thumbnail image
  • add method to convert emoji to image for string
  • add markdown components

#[0.1.9]

  • use runtime to method swizzle to UIScrollView
  • and closeRange extension
  • add json library into it
  • add event bus
  • add box
  • add validation extension

#[0.1.8]

  • rewrite the network
  • Add localization manager to make international
  • Refactor the UserDefaultsStore
  • Add global functions
  • refactor the timer extension
  • Add observableType extension
  • Add base class
  • Refactor crypoto
  • use builder protocol to build cell
  • Add new device for iPhoneSE2
  • add cache protocol
  • add documentation
  • add helper class for DispatchQueue
  • add blur method for UIView
  • make UITextField support paster
  • add global to support toggle flash mode
  • add gesture conflict using Runtime for UIScrollView
  • Use runtime to solve UIButton duplicate click
  • Add convenience method to data
  • Use Self type to reduce code noise
  • Add passthrough view component

#[0.1.7]

  • Add UIView debug method
  • Add GCD Class method
  • Add locationService to get the location
  • Add custom method to UIAlertController
  • Add protocol ObjcWakeable and then make UIViewController conform to it
  • Add method to set title for UIButton
  • Add collection Extension
  • Add UIFont extension
  • Add new features for UITextField extension
  • Add String+URL extension
  • Add method for UITableView

#[0.1.6]

  • add Rx extensions
  • Solve RxSwift SPM errors
  • Add promise Extension
  • Add validation functions to check password and email
  • Add NSAttributedString extensions
  • Add URLSession Rx Extension
  • Add debug method for ObserableType
  • Add global function for DispatchQueue
  • Add algorithm to make data safer

#[0.1.5] Fix SPM error from RxSwift #[0.1.4]

  • add separatorView
  • add constants
  • add UISearchBar
  • fix the error of building (but Xcode tells it's okay) Build successfully

#[0.1.3]

  • add AutoLayout library to write UI code
  • add baseClass
  • add progressView
  • add UIDevice capability
  • add swizzleManager to manage method swizzling in iOS

#[0.1.2]

  • add NSObject method to associate the object
  • add router
  • add textView Extension
  • add analytic framework into the project
  • Add method to remove all cache in FileManager
  • add UICollectionViewFlowLayout protocol to support custom

#[0.1.1]

  • support BLE
  • Optimized the code

#[0.1.0]

  • Add class to print warning in debug mode
  • Add Transition Animation
  • Add smart way to print waring in debug mode
  • Refactor the code to solve the file

#[0.0.9]

  • 1, update dependency -add RxSwift/SnapKit
  • 2, Add extension for SnapKit
  • 3, Add extensions for UITableView/UIScrollView
  • 4, Add class to manager the download of image using SDWebImage
  • 5, Add UserDefaultsStore
  • 6, Add methods for UIBarButtonItem
  • 7, Adjust the project folder

#[0.0.8]

  • add dependency SDWebImage
  • add github action to build

#[0.0.7]

  • 1, fixed the errors(^_^ I used Xcode to build successfully but now shows more errors, so Xcode is weird, sometimes it's crazy)
  • 2, Extend UIApplication to support to find topViewController and give a useful properties to check whether shared is nil
  • 3,Add 'UINavigationController' rootViewController property

#[0.0.6]

  • update podspec to make the features(0.0.5) available- sorry for my mistake , forget to update podspec

#[v0.0.5]

  • 1,Add method to ensure UITabBarController hasViewController and hide TabBar
  • 2, Give UIDevice two properties to check whether it has topNotch or bottom indicator, only for iPhoneX +
  • 3, add Reachability to check whether internet is online or offline
  • 4, Add method to get UITableView from UITableView fast
  • 5, Add string method to remove fist/LastLetterIfDash
  • 6, add encodeUTF8 for String
  • 7, add method to remove cache in FileManager
  • 8, Make Dictionary to own URLEncoded method

#[v0.0.4]

  • 1,AutoLayout functions to support to useAutoLayout

#[v0.0.3] add features to make UILable and UIButton support underline