Category: iOS Development
English Posting for iOS development
-

iOS, hitTesting a View – hitTest, point(inside)
iOS hit testing explained: how hitTest and point(inside) work to determine which view handles touch events. Learn UIView’s responder chain with practical examples.
-

Swift, Recursion and the Recursive Sense
Learn Swift recursion through binary search, subsets, trees, dependency graphs, anagrams, flood fill, mazes, and the eight queens problem.
-

iOS, What is Clean Architecture and SOLID principle?
Clean Architecture and SOLID principles for iOS development. Learn dependency rules, single responsibility, open-closed, and other design principles with Swift examples.
-

Swift, final keyword
Swift final keyword explained. Learn how marking classes and methods as final reduces dynamic dispatch overhead and increases app performance.
-

Understanding the iOS App Lifecycle
iOS app life cycle explained. Learn which UIApplicationDelegate methods are called during launch, background, foreground, and termination states.
-

Swift, Data Structure – Linked List
Linked List data structure in Swift. Learn singly and doubly linked lists, node operations, insertion, deletion, and traversal for iOS coding interviews.
-

Swift, Data Structure – Tree Structure
Tree data structure in Swift. Learn BFS, DFS traversal (pre-order, in-order, post-order), binary search trees, and recursive tree algorithms for iOS coding interviews.
-

NSCoding and NSSecureCoding in iOS
NSCoding protocol for iOS data persistence. Learn how to encode and decode custom objects for archiving with NSKeyedArchiver and NSKeyedUnarchiver in Swift.
-

UIKit: UIView, UIImageView
UIView and UIImageView fundamentals in UIKit. Learn view hierarchy, rendering, content modes, and image display techniques for iOS app development.
-

Swift, Dispatch Semaphore
Swift DispatchSemaphore for controlling concurrent access to shared resources. Learn how semaphores work for thread synchronization in iOS development.










You must be logged in to post a comment.