HackerSwift's profile picture. Useful informations about iOS technology every day.

Hacker Swift

@HackerSwift

Useful informations about iOS technology every day.

Pinned

If you want to learn Swift or SwiftUI and you don't have the slightest idea about coding, the best advice we can give you is to use Swift Playgrounds. You can access it from the link below: apple.com/swift/playgrou…


How exciting! Apple has just launched its own YouTube channel dedicated to developers, where all the WWDC content will be available. 🥳 youtube.com/@AppleDeveloper


Hacker Swift reposted

Swift 5.10 is now available for macOS, Linux, and Windows, and features a complete set of opt-in diagnostics to check your code for full data race safety. swift.org/blog/swift-5.1…


Hacker Swift reposted

The new MacBook Pro. Now in Space Black. Supercharged by the M3 family of chips.


🎆 Don't forget to add the Apple event to your Calendar 🎇 #AppleEvent apple.com/apple-events/


New ViewController Lifecycle after adding ---viewIsAppearing --- - viewDidLoad - viewWillAppear - viewIsAppearing - viewWillLayoutSubviews - viewDidLayoutSubviews - viewDidAppear - viewWillDisappear - viewDidDisappear

HackerSwift's tweet image. New ViewController Lifecycle after adding   ---viewIsAppearing ---

- viewDidLoad

- viewWillAppear

- viewIsAppearing

- viewWillLayoutSubviews

- viewDidLayoutSubviews

- viewDidAppear

- viewWillDisappear

- viewDidDisappear

That question that is asked in most interviews: What are OOP Main Concepts? ✅ Encapsulation ✅ Inheritance ✅ Polymorphism ✅ Access control ✅ Methods ✅ Properties ✅ Objects ✅ Classes ✅ Overriding, Overloading


7 Headlines to Boost Your Swift Code Performance 1. Avoiding Strong Reference Cycles 2. Lazy Initialization 3. Image Optimization 4. Minimizing Computation Intensive Tasks 5. Batch Updates and Transactions 6. Asynchronous Network Requests 7. Reusing Views and Cells


5 Ways to Make your Swift Codes more Modern CollectionViewDataSource -> TableViewDiffableDataSource CollectionFlowLayout --> CollectionCompositionalLayout TableViewDataSource --> UITableViewDiffableDataSource @escaping Closure --> Async/Await or Combine Print --> OSLog


Apple has released a free 14-hour advanced iOS app development course from scratch with Xcode, SwiftUI and UIKit. With this course, you can build a money-making iOS app and publish it to the App Store. developer.apple.com/tutorials/app-…


Object-Oriented Programming (OOP) Concept in Swift Language OOP includes many important concepts for a better code understanding. Let me share some useful resources: - youtube.com/watch?v=XdZUVm… - programiz.com/swift-programm… - knowledgehut.com/tutorials/swif… -mobikul.com/object-oriente…


7 Design Patterns Every iOS Developer Should Know - Observer (Behavioral) 🎖️🎖️🎖️🎖️🎖️ - Singleton (Creational) 🎖️🎖️🎖️🎖️ - Adapter (Structural) 🎖️🎖️ - Abstract Factory (Creational) 🎖️🎖️🎖️ - Builder (Creational) 🎖️🎖️ - Factory Method (Creational) 🎖️ - Facade (Structural) 🎖️


Key Concepts for iOS Developers About Grand Central Dispatch (GCD) - Queues: Serial and concurrent queues are used to organize tasks - Concurrent Tasks: Manages tasks running simultaneously in multiple threads. - Main Queue - Dispatch Groups - GCD Functions


The Most Popular 5 repositories for Swift on GitHub this Week - UTM: Virtual Machine Host - SwifterSwift: Collection of Swift extensions - NearDrop: Google Nearby Share app - Whisky: Wine wrapper for macOS -Swiftasync-algorithms: Async Algorithms github.com/apple/swift-as…


The Singleton Design Pattern in Swift: Pros and Cons Disadvantages (Cons): Testability Challenges: The Testing Tightrope Walk Global State Hazards: The Pitfalls of Global Accessibility Dependency Obscuration: The Complex Side of Hiding Dependencies


The Singleton Design Pattern in Swift: Pros and Cons Advantages (Pros): Singleton Instance: Ensures a Single Point of Control Global Accessibility: Unleashing the Power of Global Reach Lazy Initialization: Resource Efficiency and Speed Optimization


Today is #AppleEvent , we recommend that you watch the new products even if you do not buy them. Additionally, X added a new like button for this Event.

HackerSwift's tweet image. Today is #AppleEvent  , we recommend that you watch the new products even if you do not buy them. 

Additionally, X added a new like button for this Event.

6 ways to pass data between View Controller to View Controller. - Using instance property - Using segues - Using instance properties and functions - Using Delegation pattern - Using closure or completion handler - Using NotificationCenter and the Observer pattern


- 5 Architecture Patterns Every iOS Developer Should Know in 2023 - MVVM (Model-View-ViewModel) ⭐️⭐️⭐️⭐️⭐️ MVP(Model- View-Presenter) ⭐️⭐️⭐️ MVC(Model- View-Controller) ⭐️ MVCVS(Model-View-Controller-ViewState)⭐️⭐️ VIPER(View-Interactor-Presenter-Entity-Router)⭐️⭐️⭐️⭐️


This account does not follow anyone

United States Trends

Loading...

Something went wrong.


Something went wrong.