Post

Replies

Boosts

Views

Activity

"Failed to produce a diagnostic for expression; please file a bug report" error.
Why am I getting this error? There's another post similar to this, but it doesn't have any answers. import SwiftUI struct ContentView: View {          @State var clicked = 0          var numberValue = [1: "won", 9: "Nein!", 69: "nice.", 123: "321", 666: "ILLUMINATI", 6969: "very nice."]          func addOne() {         clicked += 1         print(clicked)     }     var body: some View {         VStack{             Text("Clicker: The Game")                 .font(.largeTitle)                 .fontWeight(.bold)                 .multilineTextAlignment(.center)                 .offset(y: -225)                          Text(numberValue[self.clicked] ?? String(self.clicked))                 .font(.system(size: 69))                 .offset(y: -125)                          Button(action: addOne) {             Text("Tap me!")                 .offset(y: -10)                 .font(.system(size: 30))                 .background(RoundedRectangle(cornerRadius: CGFloat, style: RoundedCornerStyle = .circular))                          }                      }     } } struct ContentView_Previews: PreviewProvider {     static var previews: some View {         ContentView()     } }
4
1
13k
Sep ’20
Is Core Data compatible with SwiftUI?
Hi! I've been messing around with Swift and SwiftUI for 2-4 weeks now. I decided to make a guide app or something that's a bit customizable. So, I searched for tutorials on how to save data locally. I found out Core Data is the framework for that job, and luckily, I found out it's in Apple's developer documentation website. The thing is, though, it isn't for SwiftUI. I think it's for Storyboards or UIKit. Can I use CoreData with SwiftUI?
7
0
1k
Oct ’20
Xcode 12 beta 6 runs slowly on my iMac
I have a late 2012 iMac running Catalina. I find it really weird that Xcode 12 runs slowly because I can run Xcode 11 fine. It takes forever to build (around 2 minutes), simulate (around 5 minutes), and preview (around 3 minutes) on Xcode 12. Heck, I don’t even bother to toggle the live preview option. But, this wasn’t the case when I still used Xcode 11. Will Apple be dropping support for older iMacs? How can I make it run faster? Specs: i5 3.2 Ghz Quad-Core 8 GB RAM 16MHz DDR3 1 TB storage GTX 675MX 1 GB
3
0
786
Sep ’20
How do I access a view from a different file?
I have 2 files that I want to work together or something. The first is the main file: ContentView.swift. The second is the file where my other view is: KeysView.swift. This is what KeysView contains: struct KeysView: View {     var body: some View { HStack { Button(action: { }) { Text("1") .padding() .background(Color.black) .clipShape(/*@START_MENU_TOKEN@*/Circle()/*@END_MENU_TOKEN@*/) } Button(action: { }) { Text("2") .padding() .background(Color.black) .clipShape(/*@START_MENU_TOKEN@*/Circle()/*@END_MENU_TOKEN@*/) } Button(action: { }) { Text("3") .padding() .background(Color.black) .clipShape(/*@START_MENU_TOKEN@*/Circle()/*@END_MENU_TOKEN@*/) } } HStack { Button(action: { }) { Text("4") .padding() .background(Color.black) .clipShape(/*@START_MENU_TOKEN@*/Circle()/*@END_MENU_TOKEN@*/) } Button(action: { }) { Text("5") .padding() .background(Color.black) .clipShape(/*@START_MENU_TOKEN@*/Circle()/*@END_MENU_TOKEN@*/) } Button(action: { }) { Text("6") .padding() .background(Color.black) .clipShape(/*@START_MENU_TOKEN@*/Circle()/*@END_MENU_TOKEN@*/) } } HStack { Button(action: { }) { Text("7") .padding() .background(Color.black) .clipShape(/*@START_MENU_TOKEN@*/Circle()/*@END_MENU_TOKEN@*/) } Button(action: { }) { Text("8") .padding() .background(Color.black) .clipShape(/*@START_MENU_TOKEN@*/Circle()/*@END_MENU_TOKEN@*/) } Button(action: { }) { Text("9") .padding() .background(Color.black) .clipShape(/*@START_MENU_TOKEN@*/Circle()/*@END_MENU_TOKEN@*/) } }     } } In ContentView, I'm trying to call the view using KeysView(), but I keep getting a Cannot find 'KeysView' in scope error.
4
0
713
Oct ’20
My ScrollView isn't working properly.
ScrollView(.horizontal, showsIndicators: false) { Image("sandwich0") .resizable() .frame(width: 100.0, height: 100.0) Image("sandwich1") .resizable() .frame(width: 100.0, height: 100.0) Image("sandwich2") .resizable() .frame(width: 100.0, height: 100.0) } Relevant code ^ My ScrollView isn't horizontal. It's vertical, but you can swipe horizontally. I can't upload an image here because I can't link to Imgur for some reason.
1
0
427
Oct ’20