Questions tagged [swift]
Swift is a general-purpose programming language developed by Apple Inc first released in 2014 for its platforms and Linux. Swift is open-source. Use the tag only for questions about language features or requiring code in Swift. Use the tags [ios], [ipados], [macos], [watch-os], [tvos], [swiftui], [cocoa-touch], and [cocoa] for (language-agnostic) questions about the platforms or frameworks.
swift
48
questions
0
votes
0
answers
3
views
What is the proper way to refactor a class from @ObservableObject to @Observable?
I would like to refactor the following code using @Observable instead of @ObservableObject.
import Foundation
import FirebaseAuth
enum AuthenticationState {
case unauthenticated
case ...
0
votes
0
answers
8
views
Autofill suggestions not showing up for QR-based verification code
I am trying to integrate autofill for a verification code in one of my iOS projects. I have added an apple-app-site-association file to my domain. It was integrated successfully, as now the iOS ...
0
votes
0
answers
9
views
Limitations about Indexed Items for Spotlight with CSSearchableIndex and Performance?
Is there a limit for number of items (CSSearchableItem) in Core Spotlight CSSearchableIndex in iOS 9?
According to this topic, the number of indexes I can add is 32767.
Won't there be performance ...
0
votes
0
answers
25
views
An iOS application crashed or was closed, how do know which screen was last viewed by the user?
An iOS application crashed or was closed by the user or closed because the device has no battery, how I retrieve the information for which screen was last viewed by the user?
I want to save this ...
1
vote
0
answers
12
views
Issue with Dequeuing Custom Cells in Main Storyboard
I'm encountering an NSInternalInconsistencyException when trying to dequeue custom cells designed in XIB files in my main storyboard. The error message is:
unable to dequeue a cell with identifier ...
-1
votes
0
answers
15
views
How should SwiftUI accessibiltyActions be announced in VoiceOver?
I'm trying to add accessibilityActions to specific views in an app I'm working on for a client.
I'm using the accessibilityAction(named:) viewModifier. I can't share the client code, but it's ...
0
votes
0
answers
15
views
OSLog sometimes shows error instead of including string
Logger().fault("Example: \(myStr, privacy: .public)")
Why do I get the following instead of the contents of myStr sometimes? myStr looks fine in the debugger and not like this.
Example: <...
1
vote
1
answer
28
views
How can I identify and delete dead code in Xcode Swift
Is there a way to get Xcode to show a warning/error for unused functions and properties?
I have some dead dummy code left over from refactoring but no way to easily identify and delete it.
I'm in a ...
-1
votes
0
answers
12
views
I want to create a feature on my ipa which allows people to go onto the files of the ipa and import their own .json file which appears in the app
I don't know how to do this
I have not tried anything yet, I don't even know where to start to be honest I am new to coding and was curious to see how this would work, if someone can put me in the ...
0
votes
0
answers
39
views
View in infinite creation loop
In my app, the navigation should be ArmyListView -> ArmyListDetailsView -> IncludedUnitScreenView
My ArmyListView screen creates a NavigationStack and moving on to the ArmyListDetailsView works ...
0
votes
0
answers
10
views
Keyboard Extension Input Field Not Working
I've been working on a custom keyboard extension and encountering an issue where I can't input text into the Custom TextField. Even when the TextField is selected (indicator is on), the input still ...
0
votes
1
answer
24
views
Get the bounds of overflowing objects to shrink to parent view
I'm making a representation of the unit circle and I have the point labels arranged in a circle. I know the origin of the labels are at the center, so they overflow the parent.
Whats the best way to ...
0
votes
0
answers
14
views
After adding Notification Extension, my apple pay and push notifications for fastlane stopped working
I am using fastlane to create and submit an application to testflight. Everything worked until I added Notification Content Extension and Notification Service Extension. Now apple pay and push ...
0
votes
0
answers
11
views
Live Activity not workin on Simulator
Live Activity isn't working on the iOS 17.5 Simulator but works on a physical device. When I first close the app, it updates once, but then nothing updates anymore.
Supports Live Activities - YES
...
0
votes
0
answers
12
views
CMAC with Swift OpenSSL 3 fails at init
I'm trying to compute a CMAC using OpenSSL 3 EVP_MAC APIs in Swift, and I am stuck at the EVP_MAC_init call, which always fails. I've tried many different combinations, without success.
If anyone ...
0
votes
2
answers
53
views
Swift not using initialiser when creating a view
I have a specific SwiftUI View that I am using to add and edit variables. When I add the variable, I call the view using this:
Button(action: {
showingDeviceManager.toggle()
}, label: {
Text(&...
-1
votes
1
answer
27
views
Gradient layer on UiView
I am trying to provide gradient layer to the View on created XIB. I have to give gradient colors with combination of 5 colors. But unfortunately gradient is not working.
These are colors array:-
let ...
-2
votes
0
answers
23
views
SwiftUI modifier and view parameter [closed]
Is they any simple way to find a current Modifiers for a view . Working on multiple framework often is not easy to remember every Modifiers for a view
In flutter all view modifier will be as parameter ...
1
vote
1
answer
24
views
How to change UIAlertAction's image position?
I want to create a popover menu with UIAlertController which includes customize action items, user can define style like font-size , background-color, alignment and Icon Position (Leading / Trailing), ...
0
votes
0
answers
39
views
Main thread being blocked fetching from Firebase
Every time the posts are fetched from cache or not from cache, the app freezes and main thread seems to be blocked. What is causing it to be blocked in this code? I noticed it happens when a lot of ...
1
vote
1
answer
21
views
SwiftUI Xcode project - Can I change the struct name in the automatically generated file whose name is the app's name?
Suppose I create a new Xcode project of SwiftUI with app name "ExampleApp", then Xcode automatically generates a file ExampleAppApp.swift that contains the following code:
@main
struct ...
0
votes
1
answer
24
views
Bug in the implementation of system, dark and light mode where system theme isn't getting applied to the sheet
I am implementing a picker view which has 3 options: system, light and dark mode. Whenever an option is selected, it gets persisted to whole app by the use of @AppStorage.
Light mode and dark mode ...
0
votes
0
answers
18
views
Changing the background color of .searchable search bar is not setting it to normal black color
I have a search bar set up using the .searchable modifier on a SwiftUI View, and I would like to set the background color of the bar text field to be Color.black.
I've attempted to change the ...
0
votes
1
answer
30
views
Swift – Authenticate and simultaneously fetch user Id from Firebase
Very new to Swift and just following some tutorials
I have a loginViewViewModel with a function to login a user.
However, I also want to grab the uid from Firebase after .signIn and print to the ...
0
votes
1
answer
29
views
Button only working around the button and not on the actual button
My Add assignment button only works when I click the red around and not the button that I created.
I'm new and was wondering how to fix this.Photo of issue
ZStack {
Spacer()
Button(action: {
...
0
votes
0
answers
8
views
SCNView merging two SCNNode
I'm working with Apple's RoomPlan and I'm struggling to load all the nodes from the CapturedStructure into SCNNode.
I was able to browse through the floors, doors, windows, walls and object and render ...
0
votes
0
answers
18
views
iOS 17 MapKit .standard doesn't allow for a globe view when zoomed out
I'm working on setting up a very basic mapview with MapKit for my iPhone on iOS 17. I noticed that the Apple maps app doesn't have this issue but I really couldn't find much about this topic other ...
0
votes
1
answer
22
views
Easing functions for using CADisplayLink
I need to manually animate something frame by frame in SwiftUI using CADisplayLink, which provides me frame to frame updates. For animating a value from a to b in a linear fashion, the implementation ...
0
votes
1
answer
20
views
How can I make my app appear higher than all other apps in Spotlight search results?
I’m working on an iOS application and would like to improve its visibility in Spotlight search results. Specifically, I want my app’s content to appear higher in the search results compared to other ...
-1
votes
0
answers
30
views
How can I clear a Combine debounce when a trigger value is found? [closed]
How can I setup a Combine pipeline that will debounce all values except for a trigger value which will publish immediately and flush/clear any pending value in the debounce?
For a simple example case… ...