CommonParameter 包含 Swift 3.0+ 开发中常用的常量、变量以及常用方法等a

CommonParameter 包含 Swift 3.0+ 开发中常用的常量、变量以及常用方法等

Swift 其它杂项

访问GitHub主页

共16Star

详细介绍

CommonParameter

Platform CocoaPods CocoaPods Carthage Compatible GitHub tag license

CommonParameter 包含 Swift 3.0+ 开发中常用的常量、变量以及常用方法等。

Adding CommonParameter to your project (添加 CommonParameter 到你的项目)

CocoaPods

Carthage is the recommended way to add CommonParameter to your project.

  1. Add a pod entry for CommonParameter to your Podfile
    pod 'CommonParameter'
  1. Install the pod(s) by running
pod install
  1. Include CommonParameter wherever you need it with
import CommonParameter

Carthage

  1. Add CommonParameter to your Cartfile.
    github "YJManager/CommonParameter"
  1. Run
    carthage update
  1. Follow the rest of the standard Carthage installation instructions to add SwiftProgressHUD to your project.

常量、变量、方法

常量、变量

1.屏幕的宽高 2.APP Bundle Identifier 3.APP 版本号 4.APP 编译版本号

常用方法

1.showAlertView() 2.call()

常用路径Path

  /// 获取沙盒(Documents)路径
  public let kYJ_DOCUMENTS_PATH: String = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)[0]

  /// 获取沙盒(Library)路径
  public let kYJ_LIBRARY_PATH: String = NSSearchPathForDirectoriesInDomains(.libraryDirectory, .userDomainMask, true)[0]

  /// 获取沙盒(Cache)路径
  public let kYJ_CACHE_PATH: String = NSSearchPathForDirectoriesInDomains(.cachesDirectory, .userDomainMask, true)[0]

  /// 获取沙盒(Temp)路径
  public let kYJ_TEMP_PATH: String = NSTemporaryDirectory()

  /// 文件或者文件夹是否存在
  public func yj_fileExist(path: String) -> Bool{
      return yj_fileManager.fileExists(atPath: path)
  }
  ......

自动任务管理器

  public protocol AutoTaskProtocol: NSObjectProtocol {
      func cancel()
  }
  ......

自动创建拼音索引和排序

  public class AutoPinyinIndexer<T: NSObject>: NSObject {}

  public class AutoPinyinIndex<T: NSObject>: NSObject {}
  ......
推荐源码