Author: nileshV
Jul 26, 2024 interview
iOS Developer Swift interview question Basics of Swift
Basics of Swift: 1.What is Swift, and what makes it different from Objective-C? Swift and Objective-C are both programming languages used primarily for developing applications on Apple's platforms, such as iOS, macOS, watchOS, and tvOS. Here are the key differences…
Jul 14, 2024 iOS
20 Key Coding Patterns That Will Guide You Through
20 Key Coding Patterns That Will Guide You Through Anyone can master these incredible algorithmic strategies and really excel in coding interviews by using roughly 20 of these coding issue patterns that are compiled here. The idea behind these patterns…
Jun 29, 2024 dsa
Given an integer array nums, return all the triplets
3Sum Given an integer array nums, return all the triplets [nums[i], nums[j], nums[k]] such that i != j, i != k, and j != k, and nums[i] + nums[j] + nums[k] == 0. Notice that the solution set must not contain duplicate triplets. Example 1: Input:…
Jun 28, 2024 iOS
Best Time to Buy and Sell Stock
Best Time to Buy and Sell Stock You are given an array prices where prices[i] is the price of a given stock on the ith day. You want to maximize your profit by choosing a single day to buy one stock and choosing a different day in the future to…
Jun 28, 2024 dsa
Valid Parentheses
Valid Parentheses Given a string s containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid. An input string is valid if: Open brackets must be closed by the same type of brackets. Open brackets must be closed in the correct…
Jun 27, 2024 iOS
Two Sum
1. Two Sum Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target. You may assume that each input would have exactly one solution, and you may not use the same element twice. You can return…
May 12, 2024 iOS
How to tell SwiftUI views to bind to nested ObservableObjects
In SwiftUI, you can bind views to nested ObservableObjects by passing those objects down through the view hierarchy. This allows child views to access and modify the properties of the nested observable objects. Here's a step-by-step guide: 1.Define Your ObservableObject…
May 11, 2024 iOS
How to hide keyboard when using SwiftUI?
In SwiftUI, you can hide the keyboard by resigning the first responder status of the current text field. There are a few ways to accomplish this: 1.Using UIApplication.shared.sendAction(_:to:from:for:): You can use the UIApplication method sendAction(_:to:from:for:) to send the resignFirstResponder action…
May 11, 2024 iOS
How to hide keyboard when using SwiftUI?
In SwiftUI, you can hide the keyboard by resigning the first responder status of the current text field. There are a few ways to accomplish this: 1.Using UIApplication.shared.sendAction(_:to:from:for:): You can use the UIApplication method sendAction(_:to:from:for:) to send the resignFirstResponder action…
May 10, 2024 iOS
Load and navigating to next screen not working when coming back to screen in swiftui
Certainly! It seems like you’re facing an issue with navigation in SwiftUI when coming back from a subsequent screen. Let’s explore some possible solutions to address this problem: NavigationLink Approach: If you’re using NavigationLink to navigate to the next screen, ensure that…