Skip to main content

Posts

Showing posts from July, 2019

iOS App Basic 2

iOS App Basics 2 Here is the second post for some functions for basic code makes easy. Create the one Extension file for few basic feature like below: -> Create Extension.swift file in App Basic folder. 1. This extension is used to add max length of TextField entry. extension UITextField {     @IBInspectable var maxLength: Int         {                  get {             guard let length = maxLengths[ self ] else {                 return Int.max             }             return length         }         set {             maxLengths[ self ] = newValue                          addTarget( self , act...

iOS App Basic 1

Here is simple helpful code for faster development. Using this you can increase development speed also helpful for the changes in app. App Basic Info: We can create on swift file named: " Structure.swift " in every project. In that file, add struct like this struct App {     static let name = "App Name" // App Name      static let delegate = UIApplication.shared.delegate as! AppDelegate // Instance of AppDelegate     static let currentController = appDelegate.window?.rootViewController // Instance of current Root view controller          // It give you the app version with build number struct version {          static let appVersion = Bundle.main.object(forInfoDictionaryKey: "CFBundleShortVersionString") as! String         static let appBuildNumber = Bundle.main.object(forInfoDictionaryKey: "CFBundleVersion") as! String            ...